Interface ApplicationGatewayListener
- All Superinterfaces:
ChildResource<ApplicationGateway>,HasHostname,HasInnerModel<ApplicationGatewayHttpListener>,HasName,HasParent<ApplicationGateway>,HasProtocol<ApplicationGatewayProtocol>,HasPublicIpAddress,HasServerNameIndication,HasSslCertificate<ApplicationGatewaySslCertificate>,HasSubnet,Indexable
public interface ApplicationGatewayListener
extends HasInnerModel<ApplicationGatewayHttpListener>, ChildResource<ApplicationGateway>, HasSslCertificate<ApplicationGatewaySslCertificate>, HasPublicIpAddress, HasProtocol<ApplicationGatewayProtocol>, HasHostname, HasServerNameIndication, HasSubnet
A client-side representation of an application gateway's HTTP listener.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of an application gateway HTTP listener definition.static interfaceGrouping of application gateway HTTP listener configuration stages.static interfaceThe entirety of an application gateway HTTP listener update as part of an application gateway update.static interfaceThe entirety of an application gateway HTTP listener definition as part of an application gateway update.static interfaceGrouping of application gateway HTTP listener definition stages applicable as part of an application gateway update.static interfaceGrouping of application gateway HTTP listener update stages. -
Method Summary
Methods inherited from interface com.azure.resourcemanager.network.models.HasHostname
hostname, hostnamesMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent
parentMethods inherited from interface com.azure.resourcemanager.network.models.HasProtocol
protocolMethods inherited from interface com.azure.resourcemanager.network.models.HasPublicIpAddress
getPublicIpAddress, getPublicIpAddressAsync, publicIpAddressIdMethods inherited from interface com.azure.resourcemanager.network.models.HasServerNameIndication
requiresServerNameIndicationMethods inherited from interface com.azure.resourcemanager.network.models.HasSslCertificate
sslCertificateMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasSubnet
networkId, subnetName
-
Method Details
-
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
-