StatefulSetStatusArgs

data class StatefulSetStatusArgs(val collisionCount: Output<Int>? = null, val conditions: Output<List<StatefulSetConditionArgs>>? = null, val currentReplicas: Output<Int>? = null, val currentRevision: Output<String>? = null, val observedGeneration: Output<Int>? = null, val readyReplicas: Output<Int>? = null, val replicas: Output<Int>, val updateRevision: Output<String>? = null, val updatedReplicas: Output<Int>? = null) : ConvertibleToJava<StatefulSetStatusArgs>

StatefulSetStatus represents the current state of a StatefulSet.

Constructors

Link copied to clipboard
constructor(collisionCount: Output<Int>? = null, conditions: Output<List<StatefulSetConditionArgs>>? = null, currentReplicas: Output<Int>? = null, currentRevision: Output<String>? = null, observedGeneration: Output<Int>? = null, readyReplicas: Output<Int>? = null, replicas: Output<Int>, updateRevision: Output<String>? = null, updatedReplicas: Output<Int>? = null)

Properties

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

collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.

Link copied to clipboard

Represents the latest available observations of a statefulset's current state.

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

currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.

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

currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).

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

observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.

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

readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.

Link copied to clipboard
val replicas: Output<Int>

replicas is the number of Pods created by the StatefulSet controller.

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

updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.

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

updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)

Functions

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