Application Gateway Probe Args
data class ApplicationGatewayProbeArgs(val host: Output<String>? = null, val id: Output<String>? = null, val interval: Output<Int>, val match: Output<ApplicationGatewayProbeMatchArgs>? = null, val minimumServers: Output<Int>? = null, val name: Output<String>, val path: Output<String>, val pickHostNameFromBackendHttpSettings: Output<Boolean>? = null, val port: Output<Int>? = null, val protocol: Output<String>, val timeout: Output<Int>, val unhealthyThreshold: Output<Int>) : ConvertibleToJava<ApplicationGatewayProbeArgs>
Constructors
Link copied to clipboard
constructor(host: Output<String>? = null, id: Output<String>? = null, interval: Output<Int>, match: Output<ApplicationGatewayProbeMatchArgs>? = null, minimumServers: Output<Int>? = null, name: Output<String>, path: Output<String>, pickHostNameFromBackendHttpSettings: Output<Boolean>? = null, port: Output<Int>? = null, protocol: Output<String>, timeout: Output<Int>, unhealthyThreshold: Output<Int>)
Properties
Link copied to clipboard
The Hostname used for this Probe. If the Application Gateway is configured for a single site, by default the Host name should be specified as 127.0.0.1
, unless otherwise configured in custom probe. Cannot be set if pick_host_name_from_backend_http_settings
is set to true
.
Link copied to clipboard
A match
block as defined above.
Link copied to clipboard
The minimum number of servers that are always marked as healthy. Defaults to 0
.
Link copied to clipboard
Whether the host header should be picked from the backend HTTP settings. Defaults to false
.
Link copied to clipboard
The Unhealthy Threshold for this Probe, which indicates the amount of retries which should be attempted before a node is deemed unhealthy. Possible values are from 1 to 20.