Interface LocalNetworkGateway
-
- All Superinterfaces:
GroupableResource<NetworkManager,LocalNetworkGatewayInner>,HasId,HasInnerModel<LocalNetworkGatewayInner>,HasManager<NetworkManager>,HasName,HasResourceGroup,Indexable,Refreshable<LocalNetworkGateway>,Resource,Updatable<LocalNetworkGateway.Update>,UpdatableWithTags<LocalNetworkGateway>
public interface LocalNetworkGateway extends GroupableResource<NetworkManager,LocalNetworkGatewayInner>, Refreshable<LocalNetworkGateway>, Updatable<LocalNetworkGateway.Update>, UpdatableWithTags<LocalNetworkGateway>
Entry point for Local Network Gateway management API in Azure.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLocalNetworkGateway.DefinitionThe entirety of the local network gateway definition.static interfaceLocalNetworkGateway.DefinitionStagesGrouping of local network gateway definition stages.static interfaceLocalNetworkGateway.UpdateThe template for a local network gateway update operation, containing all the settings that can be modified.static interfaceLocalNetworkGateway.UpdateStagesGrouping of local network gateway update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object>
-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
UpdatableWithTags.UpdateWithTags<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>addressSpaces()BgpSettingsbgpSettings()StringipAddress()StringprovisioningState()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Updatable
update
-
Methods inherited from interface com.azure.resourcemanager.network.models.UpdatableWithTags
updateTags
-
-
-
-
Method Detail
-
ipAddress
String ipAddress()
- Returns:
- IP address of local network gateway
-
bgpSettings
BgpSettings bgpSettings()
- Returns:
- local network gateway's BGP speaker settings
-
provisioningState
String provisioningState()
- Returns:
- the provisioning state of the LocalNetworkGateway resource
-
-