Interface ApplicationGatewayFrontend
-
- All Superinterfaces:
ChildResource<ApplicationGateway>,HasInnerModel<ApplicationGatewayFrontendIpConfiguration>,HasName,HasParent<ApplicationGateway>,HasPrivateIpAddress,HasPublicIpAddress,HasSubnet,Indexable
public interface ApplicationGatewayFrontend extends HasInnerModel<ApplicationGatewayFrontendIpConfiguration>, ChildResource<ApplicationGateway>, HasPrivateIpAddress, 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.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.network.models.HasPrivateIpAddress
privateIpAddress, privateIpAllocationMethod
-
Methods inherited from interface com.azure.resourcemanager.network.models.HasPublicIpAddress
getPublicIpAddress, getPublicIpAddressAsync, publicIpAddressId
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasSubnet
networkId, subnetName
-
-
-
-
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
-
-