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 ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of virtual network gateway IP configuration definition.static interfaceGrouping of virtual network gateway IP configuration definition stages.static interfaceThe entirety of an application gateway IP configuration update as part of a virtual network gateway update.static interfaceThe entirety of an application gateway IP configuration definition as part of a virtual network gateway update.static interfaceGrouping of application gateway IP configuration definition stages applicable as part of a virtual network gateway update.static interfaceGrouping of application gateway IP configuration update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the subnet the virtual network gateway is in Note, this results in a separate call to Azure.Gets the resource ID of the virtual network the application gateway is in.Gets the private IP allocation method.Gets the resource ID of associated public IP address.GEts the name of the subnet the virtual network gateway is in.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Method Details
-
networkId
String networkId()Gets the resource ID of the virtual network the application gateway is in.- Returns:
- the resource ID of the virtual network the application gateway is in
-
publicIpAddressId
String publicIpAddressId()Gets the resource ID of associated public IP address.- Returns:
- the resource ID of associated public IP address
-
subnetName
String subnetName()GEts the name of the subnet the virtual network gateway is in.- Returns:
- the name of the subnet the virtual network gateway is in
-
privateIpAllocationMethod
IpAllocationMethod privateIpAllocationMethod()Gets the private IP allocation method.- Returns:
- the private IP allocation method. Possible values are: 'Static' and 'Dynamic'.
-
getSubnet
Subnet getSubnet()Gets the subnet the virtual network gateway is in Note, this results in a separate call to Azure.- Returns:
- the subnet the virtual network gateway is in Note, this results in a separate call to Azure.
-