Interface ApplicationGatewayFrontend
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>,com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayFrontendIPConfigurationInner>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasName,com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<ApplicationGateway>,HasPrivateIPAddress,HasPublicIPAddress,com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet,com.microsoft.azure.management.resources.fluentcore.model.Indexable
public interface ApplicationGatewayFrontend extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayFrontendIPConfigurationInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, HasPrivateIPAddress, com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet, HasPublicIPAddress
A client-side representation of an application gateway frontend.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceApplicationGatewayFrontend.Definition<ParentT>The entirety of an application gateway frontend definition.static interfaceApplicationGatewayFrontend.DefinitionStagesGrouping of application gateway frontend definition stages.static interfaceApplicationGatewayFrontend.UpdateThe entirety of an application gateway frontend update as part of an application gateway update.static interfaceApplicationGatewayFrontend.UpdateDefinition<ParentT>The entirety of an application gateway frontend definition as part of an application gateway update.static interfaceApplicationGatewayFrontend.UpdateDefinitionStagesGrouping of application gateway frontend definition stages applicable as part of an application gateway update.static interfaceApplicationGatewayFrontend.UpdateStagesGrouping of application gateway frontend update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SubnetgetSubnet()booleanisPrivate()booleanisPublic()-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent
parent
-
Methods inherited from interface com.microsoft.azure.management.network.model.HasPrivateIPAddress
privateIPAddress, privateIPAllocationMethod
-
Methods inherited from interface com.microsoft.azure.management.network.model.HasPublicIPAddress
getPublicIPAddress, publicIPAddressId
-
-
-
-
Method Detail
-
isPublic
boolean isPublic()
- Returns:
- true if the frontend is accessible via a public IP address, else false
-
isPrivate
boolean isPrivate()
- Returns:
- true is the frontend is accessible via an private IP address
-
getSubnet
Subnet getSubnet()
- Returns:
- the associated subnet
-
-