Application Gateway Backend Http Settings Args
data class ApplicationGatewayBackendHttpSettingsArgs(val affinityCookieName: Output<String>? = null, val authenticationCertificates: Output<List<SubResourceArgs>>? = null, val connectionDraining: Output<ApplicationGatewayConnectionDrainingArgs>? = null, val cookieBasedAffinity: Output<Either<String, ApplicationGatewayCookieBasedAffinity>>? = null, val hostName: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val path: Output<String>? = null, val pickHostNameFromBackendAddress: Output<Boolean>? = null, val port: Output<Int>? = null, val probe: Output<SubResourceArgs>? = null, val probeEnabled: Output<Boolean>? = null, val protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, val requestTimeout: Output<Int>? = null, val trustedRootCertificates: Output<List<SubResourceArgs>>? = null) : ConvertibleToJava<ApplicationGatewayBackendHttpSettingsArgs>
Backend address pool settings of an application gateway.
Constructors
Link copied to clipboard
constructor(affinityCookieName: Output<String>? = null, authenticationCertificates: Output<List<SubResourceArgs>>? = null, connectionDraining: Output<ApplicationGatewayConnectionDrainingArgs>? = null, cookieBasedAffinity: Output<Either<String, ApplicationGatewayCookieBasedAffinity>>? = null, hostName: Output<String>? = null, id: Output<String>? = null, name: Output<String>? = null, path: Output<String>? = null, pickHostNameFromBackendAddress: Output<Boolean>? = null, port: Output<Int>? = null, probe: Output<SubResourceArgs>? = null, probeEnabled: Output<Boolean>? = null, protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, requestTimeout: Output<Int>? = null, trustedRootCertificates: Output<List<SubResourceArgs>>? = null)
Properties
Link copied to clipboard
Cookie name to use for the affinity cookie.
Link copied to clipboard
Array of references to application gateway authentication certificates.
Link copied to clipboard
Connection draining of the backend http settings resource.
Link copied to clipboard
Cookie based affinity.
Link copied to clipboard
Whether to pick host header should be picked from the host name of the backend server. Default value is false.
Link copied to clipboard
Probe resource of an application gateway.
Link copied to clipboard
Whether the probe is enabled. Default value is false.
Link copied to clipboard
The protocol used to communicate with the backend.
Link copied to clipboard
Request timeout in seconds. Application Gateway will fail the request if response is not received within RequestTimeout. Acceptable values are from 1 second to 86400 seconds.
Link copied to clipboard
Array of references to application gateway trusted root certificates.