ProbeSettingsArgs

data class ProbeSettingsArgs(val failureThreshold: Output<Int>? = null, val initialDelay: Output<String>? = null, val period: Output<String>? = null, val successThreshold: Output<Int>? = null, val timeout: Output<String>? = null) : ConvertibleToJava<ProbeSettingsArgs>

Deployment container liveness/readiness probe configuration.

Constructors

Link copied to clipboard
constructor(failureThreshold: Output<Int>? = null, initialDelay: Output<String>? = null, period: Output<String>? = null, successThreshold: Output<Int>? = null, timeout: Output<String>? = null)

Properties

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

The number of failures to allow before returning an unhealthy status.

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

The delay before the first probe in ISO 8601 format.

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

The length of time between probes in ISO 8601 format.

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

The number of successful probes before returning a healthy status.

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

The probe timeout in ISO 8601 format.

Functions

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