Interface VirtualNetworkGatewayIpConfiguration
-
- All Superinterfaces:
ChildResource<VirtualNetworkGateway>,HasInnerModel<VirtualNetworkGatewayIpConfigurationInner>,HasName,HasParent<VirtualNetworkGateway>,Indexable
public interface VirtualNetworkGatewayIpConfiguration extends HasInnerModel<VirtualNetworkGatewayIpConfigurationInner>, ChildResource<VirtualNetworkGateway>
A client-side representation of an virtual network gateway IP configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceVirtualNetworkGatewayIpConfiguration.Definition<ParentT>The entirety of virtual network gateway IP configuration definition.static interfaceVirtualNetworkGatewayIpConfiguration.DefinitionStagesGrouping of virtual network gateway IP configuration definition stages.static interfaceVirtualNetworkGatewayIpConfiguration.UpdateThe entirety of an application gateway IP configuration update as part of a virtual network gateway update.static interfaceVirtualNetworkGatewayIpConfiguration.UpdateDefinition<ParentT>The entirety of an application gateway IP configuration definition as part of a virtual network gateway update.static interfaceVirtualNetworkGatewayIpConfiguration.UpdateDefinitionStagesGrouping of application gateway IP configuration definition stages applicable as part of a virtual network gateway update.static interfaceVirtualNetworkGatewayIpConfiguration.UpdateStagesGrouping of application gateway IP configuration update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SubnetgetSubnet()StringnetworkId()IpAllocationMethodprivateIpAllocationMethod()StringpublicIpAddressId()StringsubnetName()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
-
-
-
Method Detail
-
networkId
String networkId()
- Returns:
- the resource ID of the virtual network the application gateway is in
-
publicIpAddressId
String publicIpAddressId()
- Returns:
- the resource id of associated public IP address
-
subnetName
String subnetName()
- Returns:
- the name of the subnet the virtual network gateway is in
-
privateIpAllocationMethod
IpAllocationMethod privateIpAllocationMethod()
- Returns:
- the private IP allocation method. Possible values are: 'Static' and 'Dynamic'.
-
getSubnet
Subnet getSubnet()
- Returns:
- the subnet the virtual network gateway is in Note, this results in a separate call to Azure.
-
-