Interface ApplicationGatewayFrontend

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

public interface ApplicationGatewayFrontend extends com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ApplicationGatewayFrontendIpConfiguration>, com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, HasPrivateIpAddress, com.azure.resourcemanager.resources.fluentcore.arm.models.HasSubnet, HasPublicIpAddress
A client-side representation of an application gateway frontend.
  • Method Details

    • isPublic

      boolean isPublic()
      Checks whether the frontend is accessible via a public IP address.
      Returns:
      true if the frontend is accessible via a public IP address, else false
    • isPrivate

      boolean isPrivate()
      Checks whether the frontend is accessible via an private IP address.
      Returns:
      true is the frontend is accessible via an private IP address
    • getSubnet

      Subnet getSubnet()
      Gets the associated subnet.
      Returns:
      the associated subnet