IApplicationGatewayListener Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A client-side representation of an application gateway's HTTP listener.
public interface IApplicationGatewayListener : Microsoft.Azure.Management.Network.Fluent.IHasHostName, Microsoft.Azure.Management.Network.Fluent.IHasProtocol<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol>, Microsoft.Azure.Management.Network.Fluent.IHasPublicIPAddress, Microsoft.Azure.Management.Network.Fluent.IHasServerNameIndication, Microsoft.Azure.Management.Network.Fluent.IHasSslCertificate<Microsoft.Azure.Management.Network.Fluent.IApplicationGatewaySslCertificate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasSubnet
type IApplicationGatewayListener = interface
interface IHasInner<ApplicationGatewayHttpListenerInner>
interface IChildResource<IApplicationGateway>
interface IHasName
interface IIndexable
interface IHasParent<IApplicationGateway>
interface IHasSslCertificate<IApplicationGatewaySslCertificate>
interface IHasPublicIPAddress
interface IHasProtocol<ApplicationGatewayProtocol>
interface IHasHostName
interface IHasServerNameIndication
interface IHasSubnet
Public Interface IApplicationGatewayListener
Implements IChildResource(Of IApplicationGateway), IHasHostName, IHasInner(Of ApplicationGatewayHttpListenerInner), IHasParent(Of IApplicationGateway), IHasProtocol(Of ApplicationGatewayProtocol), IHasPublicIPAddress, IHasServerNameIndication, IHasSslCertificate(Of IApplicationGatewaySslCertificate), IHasSubnet
- Implements
-
IHasHostName IHasProtocol<ApplicationGatewayProtocol> IHasPublicIPAddress IHasServerNameIndication IHasSslCertificate<IApplicationGatewaySslCertificate> IChildResource<IApplicationGateway> IHasInner<ApplicationGatewayHttpListenerInner> IHasName IHasParent<IParentT> IHasParent<IApplicationGateway> IHasSubnet IIndexable
Properties
Frontend |
Gets the frontend IP configuration this listener is associated with. |
FrontendPortName |
Gets the name of the frontend port the listener is listening on. |
FrontendPortNumber |
Gets the number of the frontend port the listener is listening on. |
HostName |
Gets the associated host name. (Inherited from IHasHostName) |
Inner | (Inherited from IHasInner<T>) |
Key | (Inherited from IIndexable) |
Name |
Gets the name of the resource (Inherited from IHasName) |
NetworkId | (Inherited from IHasSubnet) |
Parent |
Gets the parent of this child resource. (Inherited from IHasParent<ParentT>) |
Protocol |
Gets the protocol. (Inherited from IHasProtocol<ProtocolT>) |
PublicIPAddressId |
Gets the resource ID of the associated public IP address. (Inherited from IHasPublicIPAddress) |
RequiresServerNameIndication |
Gets true if server name indication (SNI) is required, else false. (Inherited from IHasServerNameIndication) |
SslCertificate |
Gets the associated SSL certificate, if any. (Inherited from IHasSslCertificate<T>) |
SubnetName | (Inherited from IHasSubnet) |
Methods
GetPublicIPAddress() | (Inherited from IHasPublicIPAddress) |
Applies to
Azure SDK for .NET