Application Gateway Backend Http Setting Args
data class ApplicationGatewayBackendHttpSettingArgs(val affinityCookieName: Output<String>? = null, val authenticationCertificates: Output<List<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>>? = null, val connectionDraining: Output<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs>? = null, val cookieBasedAffinity: Output<String>, val hostName: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val path: Output<String>? = null, val pickHostNameFromBackendAddress: Output<Boolean>? = null, val port: Output<Int>, val probeId: Output<String>? = null, val probeName: Output<String>? = null, val protocol: Output<String>, val requestTimeout: Output<Int>? = null, val trustedRootCertificateNames: Output<List<String>>? = null) : ConvertibleToJava<ApplicationGatewayBackendHttpSettingArgs>
Constructors
Link copied to clipboard
constructor(affinityCookieName: Output<String>? = null, authenticationCertificates: Output<List<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>>? = null, connectionDraining: Output<ApplicationGatewayBackendHttpSettingConnectionDrainingArgs>? = null, cookieBasedAffinity: Output<String>, hostName: Output<String>? = null, id: Output<String>? = null, name: Output<String>, path: Output<String>? = null, pickHostNameFromBackendAddress: Output<Boolean>? = null, port: Output<Int>, probeId: Output<String>? = null, probeName: Output<String>? = null, protocol: Output<String>, requestTimeout: Output<Int>? = null, trustedRootCertificateNames: Output<List<String>>? = null)
Properties
Link copied to clipboard
The name of the affinity cookie.
Link copied to clipboard
val authenticationCertificates: Output<List<ApplicationGatewayBackendHttpSettingAuthenticationCertificateArgs>>? = null
One or more authentication_certificate_backend
blocks as defined below.
Link copied to clipboard
A connection_draining
block as defined below.
Link copied to clipboard
Is Cookie-Based Affinity enabled? Possible values are Enabled
and Disabled
.
Link copied to clipboard
Whether host header should be picked from the host name of the backend server. Defaults to false
.
Link copied to clipboard
The request timeout in seconds, which must be between 1 and 86400 seconds. Defaults to 30
.
Link copied to clipboard
A list of trusted_root_certificate
names.