ApplicationGatewayHttpListenerResponse

data class ApplicationGatewayHttpListenerResponse(val customErrorConfigurations: List<ApplicationGatewayCustomErrorResponse>? = null, val etag: String, val firewallPolicy: SubResourceResponse? = null, val frontendIPConfiguration: SubResourceResponse? = null, val frontendPort: SubResourceResponse? = null, val hostName: String? = null, val hostNames: List<String>? = null, val id: String? = null, val name: String? = null, val protocol: String? = null, val provisioningState: String, val requireServerNameIndication: Boolean? = null, val sslCertificate: SubResourceResponse? = null, val sslProfile: SubResourceResponse? = null, val type: String)

Http listener of an application gateway.

Constructors

Link copied to clipboard
constructor(customErrorConfigurations: List<ApplicationGatewayCustomErrorResponse>? = null, etag: String, firewallPolicy: SubResourceResponse? = null, frontendIPConfiguration: SubResourceResponse? = null, frontendPort: SubResourceResponse? = null, hostName: String? = null, hostNames: List<String>? = null, id: String? = null, name: String? = null, protocol: String? = null, provisioningState: String, requireServerNameIndication: Boolean? = null, sslCertificate: SubResourceResponse? = null, sslProfile: SubResourceResponse? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Custom error configurations of the HTTP listener.

Link copied to clipboard

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

Link copied to clipboard

Reference to the FirewallPolicy resource.

Link copied to clipboard

Frontend IP configuration resource of an application gateway.

Link copied to clipboard

Frontend port resource of an application gateway.

Link copied to clipboard
val hostName: String? = null

Host name of HTTP listener.

Link copied to clipboard
val hostNames: List<String>? = null

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

Link copied to clipboard
val id: String? = null

Resource ID.

Link copied to clipboard
val name: String? = null

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

Link copied to clipboard
val protocol: String? = null

Protocol of the HTTP listener.

Link copied to clipboard

The provisioning state of the HTTP listener resource.

Link copied to clipboard

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

Link copied to clipboard

SSL certificate resource of an application gateway.

Link copied to clipboard

SSL profile resource of the application gateway.

Link copied to clipboard

Type of the resource.