Interface ApplicationGatewayIpConfiguration

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ApplicationGatewayIpConfigurationInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<ApplicationGateway>, com.azure.resourcemanager.resources.fluentcore.model.Indexable

public interface ApplicationGatewayIpConfiguration extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ApplicationGatewayIpConfigurationInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>
A client-side representation of an application gateway IP configuration.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    The entirety of an application gateway IP configuration definition.
    static interface 
    Grouping of application gateway IP configuration definition stages.
    static interface 
    The entirety of an application gateway IP configuration update as part of an application gateway update.
    static interface 
    The entirety of an application gateway IP configuration definition as part of an application gateway update.
    static interface 
    Grouping of application gateway IP configuration definition stages applicable as part of an application gateway update.
    static interface 
    Grouping of application gateway IP configuration update stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the subnet the application gateway is in.
    Gets the resource ID of the virtual network the application gateway is in.
    Gets the name of the subnet the application gateway is in.

    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

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key
  • 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
    • subnetName

      String subnetName()
      Gets the name of the subnet the application gateway is in.
      Returns:
      the name of the subnet the application gateway is in
    • getSubnet

      Subnet getSubnet()
      Gets the subnet the application gateway is in.
      Returns:
      the subnet the application gateway is in

      Note, this results in a separate call to Azure.