Interface ApplicationGatewayListener
-
- All Superinterfaces:
com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>,HasHostName,com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayHttpListenerInner>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasName,com.microsoft.azure.management.resources.fluentcore.arm.models.HasParent<ApplicationGateway>,HasProtocol<ApplicationGatewayProtocol>,HasPublicIPAddress,HasServerNameIndication,HasSslCertificate<ApplicationGatewaySslCertificate>,com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet,com.microsoft.azure.management.resources.fluentcore.model.Indexable
public interface ApplicationGatewayListener extends com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.network.implementation.ApplicationGatewayHttpListenerInner>, com.microsoft.azure.management.resources.fluentcore.arm.models.ChildResource<ApplicationGateway>, HasSslCertificate<ApplicationGatewaySslCertificate>, HasPublicIPAddress, HasProtocol<ApplicationGatewayProtocol>, HasHostName, HasServerNameIndication, com.microsoft.azure.management.resources.fluentcore.arm.models.HasSubnet
A client-side representation of an application gateway's HTTP listener.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceApplicationGatewayListener.Definition<ParentT>The entirety of an application gateway HTTP listener definition.static interfaceApplicationGatewayListener.DefinitionStagesGrouping of application gateway HTTP listener configuration stages.static interfaceApplicationGatewayListener.UpdateThe entirety of an application gateway HTTP listener update as part of an application gateway update.static interfaceApplicationGatewayListener.UpdateDefinition<ParentT>The entirety of an application gateway HTTP listener definition as part of an application gateway update.static interfaceApplicationGatewayListener.UpdateDefinitionStagesGrouping of application gateway HTTP listener definition stages applicable as part of an application gateway update.static interfaceApplicationGatewayListener.UpdateStagesGrouping of application gateway HTTP listener update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationGatewayFrontendfrontend()StringfrontendPortName()intfrontendPortNumber()-
Methods inherited from interface com.microsoft.azure.management.network.model.HasHostName
hostName
-
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.HasProtocol
protocol
-
Methods inherited from interface com.microsoft.azure.management.network.model.HasPublicIPAddress
getPublicIPAddress, publicIPAddressId
-
Methods inherited from interface com.microsoft.azure.management.network.model.HasServerNameIndication
requiresServerNameIndication
-
Methods inherited from interface com.microsoft.azure.management.network.model.HasSslCertificate
sslCertificate
-
-
-
-
Method Detail
-
frontend
ApplicationGatewayFrontend frontend()
- Returns:
- the frontend IP configuration this listener is associated with.
-
frontendPortNumber
int frontendPortNumber()
- Returns:
- the number of the frontend port the listener is listening on
-
frontendPortName
String frontendPortName()
- Returns:
- the name of the frontend port the listener is listening on
-
-