Server Group Health Check Config
data class ServerGroupHealthCheckConfig(val healthCheckCodes: List<String>? = null, val healthCheckConnectPort: Int? = null, val healthCheckEnabled: Boolean, val healthCheckHost: String? = null, val healthCheckHttpVersion: String? = null, val healthCheckInterval: Int? = null, val healthCheckMethod: String? = null, val healthCheckPath: String? = null, val healthCheckProtocol: String? = null, val healthCheckTimeout: Int? = null, val healthyThreshold: Int? = null, val unhealthyThreshold: Int? = null)
Constructors
Link copied to clipboard
fun ServerGroupHealthCheckConfig(healthCheckCodes: List<String>? = null, healthCheckConnectPort: Int? = null, healthCheckEnabled: Boolean, healthCheckHost: String? = null, healthCheckHttpVersion: String? = null, healthCheckInterval: Int? = null, healthCheckMethod: String? = null, healthCheckPath: String? = null, healthCheckProtocol: String? = null, healthCheckTimeout: Int? = null, healthyThreshold: Int? = null, unhealthyThreshold: Int? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
The timeout period for a health check response. If a backend Elastic Compute Service (ECS) instance does not send an expected response within the specified period of time, the ECS instance is considered unhealthy. Unit: seconds. Default value: 5. Valid values: 1 to 300. NOTE: If the value of health_check_timeout is smaller than the value of health_check_interval, the value of health_check_timeout is ignored and the value of health_check_interval is used.