Share via


ApplicationGatewayHttpListenerInner Constructors

Definition

Overloads

ApplicationGatewayHttpListenerInner()

Initializes a new instance of the ApplicationGatewayHttpListenerInner class.

ApplicationGatewayHttpListenerInner(String, SubResource, SubResource, ApplicationGatewayProtocol, String, SubResource, Nullable<Boolean>, ProvisioningState, IList<ApplicationGatewayCustomError>, SubResource, IList<String>, String, String, String)

Initializes a new instance of the ApplicationGatewayHttpListenerInner class.

ApplicationGatewayHttpListenerInner()

Initializes a new instance of the ApplicationGatewayHttpListenerInner class.

public ApplicationGatewayHttpListenerInner ();
Public Sub New ()

Applies to

ApplicationGatewayHttpListenerInner(String, SubResource, SubResource, ApplicationGatewayProtocol, String, SubResource, Nullable<Boolean>, ProvisioningState, IList<ApplicationGatewayCustomError>, SubResource, IList<String>, String, String, String)

Initializes a new instance of the ApplicationGatewayHttpListenerInner class.

public ApplicationGatewayHttpListenerInner (string id = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource frontendIPConfiguration = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource frontendPort = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol protocol = default, string hostName = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource sslCertificate = default, bool? requireServerNameIndication = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> customErrorConfigurations = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource firewallPolicy = default, System.Collections.Generic.IList<string> hostnames = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner : string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProtocol * string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * System.Collections.Generic.IList<string> * string * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner
Public Sub New (Optional id As String = Nothing, Optional frontendIPConfiguration As SubResource = Nothing, Optional frontendPort As SubResource = Nothing, Optional protocol As ApplicationGatewayProtocol = Nothing, Optional hostName As String = Nothing, Optional sslCertificate As SubResource = Nothing, Optional requireServerNameIndication As Nullable(Of Boolean) = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional customErrorConfigurations As IList(Of ApplicationGatewayCustomError) = Nothing, Optional firewallPolicy As SubResource = Nothing, Optional hostnames As IList(Of String) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parameters

id
String
frontendIPConfiguration
SubResource

Frontend IP configuration resource of an application gateway.

frontendPort
SubResource

Frontend port resource of an application gateway.

protocol
ApplicationGatewayProtocol

Protocol of the HTTP listener. Possible values include: 'Http', 'Https'

hostName
String

Host name of HTTP listener.

sslCertificate
SubResource

SSL certificate resource of an application gateway.

requireServerNameIndication
Nullable<Boolean>

Applicable only if protocol is https. Enables SNI for multi-hosting.

provisioningState
ProvisioningState

The provisioning state of the HTTP listener resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

customErrorConfigurations
IList<ApplicationGatewayCustomError>

Custom error configurations of the HTTP listener.

firewallPolicy
SubResource

Reference to the FirewallPolicy resource.

hostnames
IList<String>

List of Host names for HTTP Listener that allows special wildcard characters as well.

name
String

Name of the HTTP listener that is unique within an Application Gateway.

etag
String

A unique read-only string that changes whenever the resource is updated.

type
String

Type of the resource.

Applies to