AKSServiceCreateRequestLivenessProbeRequirementsArgs

data class AKSServiceCreateRequestLivenessProbeRequirementsArgs(val failureThreshold: Output<Int>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val successThreshold: Output<Int>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<AKSServiceCreateRequestLivenessProbeRequirementsArgs>

The liveness probe requirements.

Constructors

constructor(failureThreshold: Output<Int>? = null, initialDelaySeconds: Output<Int>? = null, periodSeconds: Output<Int>? = null, successThreshold: Output<Int>? = null, timeoutSeconds: Output<Int>? = 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 initialDelaySeconds: Output<Int>? = null

The delay before the first probe in seconds.

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

The length of time between probes in seconds.

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

The number of successful probes before returning a healthy status.

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

The probe timeout in seconds.

Functions

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