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
fun ApplicationGatewayBackendHttpSettingsArgs(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)