GetApplicationGatewayBackendHttpSetting

data class GetApplicationGatewayBackendHttpSetting(val affinityCookieName: String, val authenticationCertificates: List<GetApplicationGatewayBackendHttpSettingAuthenticationCertificate>, val connectionDrainings: List<GetApplicationGatewayBackendHttpSettingConnectionDraining>, val cookieBasedAffinity: String, val hostName: String, val id: String, val name: String, val path: String, val pickHostNameFromBackendAddress: Boolean, val port: Int, val probeId: String, val probeName: String, val protocol: String, val requestTimeout: Int, val trustedRootCertificateNames: List<String>)

Constructors

Link copied to clipboard
constructor(affinityCookieName: String, authenticationCertificates: List<GetApplicationGatewayBackendHttpSettingAuthenticationCertificate>, connectionDrainings: List<GetApplicationGatewayBackendHttpSettingConnectionDraining>, cookieBasedAffinity: String, hostName: String, id: String, name: String, path: String, pickHostNameFromBackendAddress: Boolean, port: Int, probeId: String, probeName: String, protocol: String, requestTimeout: Int, trustedRootCertificateNames: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the affinity cookie.

Link copied to clipboard

One or more authentication_certificate blocks as defined below.

Link copied to clipboard
Link copied to clipboard

Is Cookie-Based Affinity enabled?

Link copied to clipboard

The Hostname which is used for this HTTP Listener.

Link copied to clipboard
val id: String

The ID of the Rewrite Rule Set

Link copied to clipboard

The name of this Application Gateway.

Link copied to clipboard

The URL path to rewrite.

Link copied to clipboard

Whether host header will be picked from the host name of the backend server.

Link copied to clipboard
val port: Int

Custom port which is used for probing the backend servers.

Link copied to clipboard

The ID of the associated Probe.

Link copied to clipboard

The name of the associated HTTP Probe.

Link copied to clipboard

The Protocol used for this Probe.

Link copied to clipboard

The request timeout in seconds.

Link copied to clipboard

A list of trusted_root_certificate names.