Application Gateway Probe Args
data class ApplicationGatewayProbeArgs(val host: Output<String>? = null, val id: Output<String>? = null, val interval: Output<Int>? = null, val match: Output<ApplicationGatewayProbeHealthResponseMatchArgs>? = null, val minServers: Output<Int>? = null, val name: Output<String>? = null, val path: Output<String>? = null, val pickHostNameFromBackendHttpSettings: Output<Boolean>? = null, val port: Output<Int>? = null, val protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, val timeout: Output<Int>? = null, val unhealthyThreshold: Output<Int>? = null) : ConvertibleToJava<ApplicationGatewayProbeArgs>
Probe of the application gateway.
Constructors
Link copied to clipboard
constructor(host: Output<String>? = null, id: Output<String>? = null, interval: Output<Int>? = null, match: Output<ApplicationGatewayProbeHealthResponseMatchArgs>? = null, minServers: Output<Int>? = null, name: Output<String>? = null, path: Output<String>? = null, pickHostNameFromBackendHttpSettings: Output<Boolean>? = null, port: Output<Int>? = null, protocol: Output<Either<String, ApplicationGatewayProtocol>>? = null, timeout: Output<Int>? = null, unhealthyThreshold: Output<Int>? = null)
Properties
Link copied to clipboard
Criterion for classifying a healthy probe response.
Link copied to clipboard
Minimum number of servers that are always marked healthy. Default value is 0.
Link copied to clipboard
Whether the host header should be picked from the backend http settings. Default value is false.
Link copied to clipboard
The protocol used for the probe.
Link copied to clipboard
The probe retry count. Backend server is marked down after consecutive probe failure count reaches UnhealthyThreshold. Acceptable values are from 1 second to 20.