GetServerGroupsGroupHealthCheck

data class GetServerGroupsGroupHealthCheck(val healthCheckConnectPort: Int, val healthCheckConnectTimeout: Int, val healthCheckDomain: String, val healthCheckEnabled: Boolean, val healthCheckHttpCodes: List<String>, val healthCheckInterval: Int, val healthCheckType: String, val healthCheckUrl: String, val healthyThreshold: Int, val httpCheckMethod: String, val unhealthyThreshold: Int)

Constructors

Link copied to clipboard
constructor(healthCheckConnectPort: Int, healthCheckConnectTimeout: Int, healthCheckDomain: String, healthCheckEnabled: Boolean, healthCheckHttpCodes: List<String>, healthCheckInterval: Int, healthCheckType: String, healthCheckUrl: String, healthyThreshold: Int, httpCheckMethod: String, unhealthyThreshold: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The backend port that is used for health checks.

Link copied to clipboard

The maximum timeout period of a health check response.

Link copied to clipboard

The domain name that is used for health checks.

Link copied to clipboard

Specifies whether to enable health checks.

Link copied to clipboard

The HTTP status codes returned for health checks.

Link copied to clipboard

The interval between two consecutive health checks.

Link copied to clipboard

The protocol that is used for health checks.

Link copied to clipboard

The path to which health check requests are sent.

Link copied to clipboard

The number of times that an unhealthy backend server must consecutively pass health checks before it is declared healthy.

Link copied to clipboard

The HTTP method that is used for health checks.

Link copied to clipboard

The number of times that a healthy backend server must consecutively fail health checks before it is declared unhealthy.