GroupContainerReadinessProbe

data class GroupContainerReadinessProbe(val execs: List<String>? = null, val failureThreshold: Int? = null, val httpGets: List<GroupContainerReadinessProbeHttpGet>? = null, val initialDelaySeconds: Int? = null, val periodSeconds: Int? = null, val successThreshold: Int? = null, val timeoutSeconds: Int? = null)

Constructors

Link copied to clipboard
constructor(execs: List<String>? = null, failureThreshold: Int? = null, httpGets: List<GroupContainerReadinessProbeHttpGet>? = null, initialDelaySeconds: Int? = null, periodSeconds: Int? = null, successThreshold: Int? = null, timeoutSeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val execs: List<String>? = null

Commands to be run to validate container readiness. Changing this forces a new resource to be created.

Link copied to clipboard
val failureThreshold: Int? = null

How many times to try the probe before restarting the container (liveness probe) or marking the container as unhealthy (readiness probe). Changing this forces a new resource to be created.

Link copied to clipboard

The definition of the http_get for this container as documented in the http_get block below. Changing this forces a new resource to be created.

Link copied to clipboard

Number of seconds after the container has started before liveness or readiness probes are initiated. Changing this forces a new resource to be created.

Link copied to clipboard
val periodSeconds: Int? = null

How often (in seconds) to perform the probe. Changing this forces a new resource to be created.

Link copied to clipboard
val successThreshold: Int? = null

Minimum consecutive successes for the probe to be considered successful after having failed. Changing this forces a new resource to be created.

Link copied to clipboard
val timeoutSeconds: Int? = null

Number of seconds after which the probe times out. Changing this forces a new resource to be created.