AppTemplateContainerReadinessProbe

data class AppTemplateContainerReadinessProbe(val failureCountThreshold: Int? = null, val headers: List<AppTemplateContainerReadinessProbeHeader>? = null, val host: String? = null, val initialDelay: Int? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val successCountThreshold: Int? = null, val timeout: Int? = null, val transport: String)

Constructors

Link copied to clipboard
constructor(failureCountThreshold: Int? = null, headers: List<AppTemplateContainerReadinessProbeHeader>? = null, host: String? = null, initialDelay: Int? = null, intervalSeconds: Int? = null, path: String? = null, port: Int, successCountThreshold: Int? = null, timeout: Int? = null, transport: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The number of consecutive failures required to consider this probe as failed. Possible values are between 1 and 30. Defaults to 3.

Link copied to clipboard

A header block as detailed below.

Link copied to clipboard
val host: String? = null

The probe hostname. Defaults to the pod IP address. Setting a value for Host in headers can be used to override this for HTTP and HTTPS type probes.

Link copied to clipboard
val initialDelay: Int? = null

The number of seconds elapsed after the container has started before the probe is initiated. Possible values are between 0 and 60. Defaults to 0 seconds.

Link copied to clipboard
val intervalSeconds: Int? = null

How often, in seconds, the probe should run. Possible values are between 1 and 240. Defaults to 10

Link copied to clipboard
val path: String? = null

The URI to use for http type probes. Not valid for TCP type probes. Defaults to /.

Link copied to clipboard
val port: Int

The port number on which to connect. Possible values are between 1 and 65535.

Link copied to clipboard

The number of consecutive successful responses required to consider this probe as successful. Possible values are between 1 and 10. Defaults to 3.

Link copied to clipboard
val timeout: Int? = null

Time in seconds after which the probe times out. Possible values are in the range 1 - 240. Defaults to 1.

Link copied to clipboard

Type of probe. Possible values are TCP, HTTP, and HTTPS.