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.
  • 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.