LoadBalancerHealthCheckArgs

data class LoadBalancerHealthCheckArgs(val healthyThreshold: Output<Int>, val interval: Output<Int>, val target: Output<String>, val timeout: Output<Int>, val unhealthyThreshold: Output<Int>) : ConvertibleToJava<LoadBalancerHealthCheckArgs>

Constructors

Link copied to clipboard
constructor(healthyThreshold: Output<Int>, interval: Output<Int>, target: Output<String>, timeout: Output<Int>, unhealthyThreshold: Output<Int>)

Properties

Link copied to clipboard
val healthyThreshold: Output<Int>

The number of checks before the instance is declared healthy.

Link copied to clipboard
val interval: Output<Int>

The interval between checks.

Link copied to clipboard
val target: Output<String>

The target of the check. Valid pattern is "${PROTOCOL}:${PORT}${PATH}", where PROTOCOL values are:

Link copied to clipboard
val timeout: Output<Int>

The length of time before the check times out.

Link copied to clipboard
val unhealthyThreshold: Output<Int>

The number of checks before the instance is declared unhealthy.

Functions

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