ContainerHealthCheckConfigArgs

data class ContainerHealthCheckConfigArgs(val healthyThreshold: Output<Int>? = null, val intervalSeconds: Output<Int>? = null, val path: Output<String>? = null, val successCodes: Output<String>? = null, val timeoutSeconds: Output<Int>? = null, val unhealthyThreshold: Output<Int>? = null) : ConvertibleToJava<ContainerHealthCheckConfigArgs>

Describes the health check configuration of an Amazon Lightsail container service.

Constructors

Link copied to clipboard
constructor(healthyThreshold: Output<Int>? = null, intervalSeconds: Output<Int>? = null, path: Output<String>? = null, successCodes: Output<String>? = null, timeoutSeconds: Output<Int>? = null, unhealthyThreshold: Output<Int>? = null)

Properties

Link copied to clipboard
val healthyThreshold: Output<Int>? = null

The number of consecutive health checks successes required before moving the container to the Healthy state. The default value is 2.

Link copied to clipboard
val intervalSeconds: Output<Int>? = null

The approximate interval, in seconds, between health checks of an individual container. You can specify between 5 and 300 seconds. The default value is 5.

Link copied to clipboard
val path: Output<String>? = null

The path on the container on which to perform the health check. The default value is /.

Link copied to clipboard
val successCodes: Output<String>? = null

The HTTP codes to use when checking for a successful response from a container. You can specify values between 200 and 499. You can specify multiple values (for example, 200,202) or a range of values (for example, 200-299).

Link copied to clipboard
val timeoutSeconds: Output<Int>? = null

The amount of time, in seconds, during which no response means a failed health check. You can specify between 2 and 60 seconds. The default value is 2.

Link copied to clipboard
val unhealthyThreshold: Output<Int>? = null

The number of consecutive health check failures required before moving the container to the Unhealthy state. The default value is 2.

Functions

Link copied to clipboard
open override fun toJava(): ContainerHealthCheckConfigArgs