ContainerProbeArgs

data class ContainerProbeArgs(val exec: Output<ContainerExecArgs>? = null, val failureThreshold: Output<Int>? = null, val httpGet: Output<ContainerHttpGetArgs>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val successThreshold: Output<Int>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<ContainerProbeArgs>

The container probe, for liveness or readiness

Constructors

Link copied to clipboard
constructor(exec: Output<ContainerExecArgs>? = null, failureThreshold: Output<Int>? = null, httpGet: Output<ContainerHttpGetArgs>? = null, initialDelaySeconds: Output<Int>? = null, periodSeconds: Output<Int>? = null, successThreshold: Output<Int>? = null, timeoutSeconds: Output<Int>? = null)

Properties

Link copied to clipboard
val exec: Output<ContainerExecArgs>? = null

The execution command to probe

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

The failure threshold.

Link copied to clipboard
val httpGet: Output<ContainerHttpGetArgs>? = null

The Http Get settings to probe

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

The initial delay seconds.

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

The period seconds.

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

The success threshold.

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

The timeout seconds.

Functions

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