VirtualNodeSpecListenerHealthCheck

data class VirtualNodeSpecListenerHealthCheck(val healthyThreshold: Int, val intervalMillis: Int, val path: String? = null, val port: Int? = null, val protocol: String, val timeoutMillis: Int, val unhealthyThreshold: Int)

Constructors

Link copied to clipboard
constructor(healthyThreshold: Int, intervalMillis: Int, path: String? = null, port: Int? = null, protocol: String, timeoutMillis: Int, unhealthyThreshold: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Number of consecutive successful health checks that must occur before declaring listener healthy.

Link copied to clipboard

Time period in milliseconds between each health check execution.

Link copied to clipboard
val path: String? = null

Destination path for the health check request. This is only required if the specified protocol is http or http2.

Link copied to clipboard
val port: Int? = null

Destination port for the health check request. This port must match the port defined in the port_mapping for the listener.

Link copied to clipboard

Protocol for the health check request. Valid values are http, http2, tcp and grpc.

Link copied to clipboard

Amount of time to wait when receiving a response from the health check, in milliseconds.

Link copied to clipboard

Number of consecutive failed health checks that must occur before declaring a virtual node unhealthy.