HealthCheckConfiguration
Load balancer health check configuration.
{
"protocol": "HTTP, HTTPS",
"port": "80",
"urlPath": "/index.html",
"intervalSeconds": 60,
"timeoutSeconds": 5,
"unhealthyThreshold": 5,
"healthyThreshold": 2,
"httpMethod": "GET, OPTIONS, POST, HEAD, PUT",
"requestBody": "http_request.body",
"responseBody": "http_response.body",
"passiveMonitor": false
}
The protocol used for the health check.
Port on the back-end instance machine to use for the health check.
URL path on the back-end instance against which a request will be performed for the health check. Useful when the health check protocol is HTTP/HTTPS.
Interval (in seconds) at which the health checks will be performed.
Timeout (in seconds) to wait for a response from the back-end instance.
Number of consecutive check failures before considering a particular back-end instance as unhealthy.
Number of consecutive successful checks before considering a particular back-end instance as healthy.
HTTP or HTTPS method to use when sending a health check request.
Request body. Used by HTTP, HTTPS, TCP, UDP.
Expected response body. Used by HTTP, HTTPS, TCP, UDP.
Enable passive monitor mode. This setting only applies to NSX Manager.