Class V1StatefulSetStatus
StatefulSetStatus represents the current state of a StatefulSet.
Inheritance
V1StatefulSetStatus
Assembly: KubernetesClient.dll
Syntax
public record V1StatefulSetStatus : IEquatable<V1StatefulSetStatus>
Constructors
View Source
V1StatefulSetStatus()
Declaration
public V1StatefulSetStatus()
View Source
V1StatefulSetStatus(V1StatefulSetStatus)
Declaration
protected V1StatefulSetStatus(V1StatefulSetStatus original)
Parameters
Properties
View Source
AvailableReplicas
Total number of available pods (ready for at least minReadySeconds) targeted by
this statefulset.
Declaration
[JsonPropertyName("availableReplicas")]
public int? AvailableReplicas { get; set; }
Property Value
View Source
CollisionCount
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.
Declaration
[JsonPropertyName("collisionCount")]
public int? CollisionCount { get; set; }
Property Value
View Source
Conditions
Represents the latest available observations of a statefulset's current state.
Declaration
[JsonPropertyName("conditions")]
public IList<V1StatefulSetCondition> Conditions { get; set; }
Property Value
View Source
CurrentReplicas
currentReplicas is the number of Pods created by the StatefulSet controller from
the StatefulSet version indicated by currentRevision.
Declaration
[JsonPropertyName("currentReplicas")]
public int? CurrentReplicas { get; set; }
Property Value
View Source
CurrentRevision
currentRevision, if not empty, indicates the version of the StatefulSet used to
generate Pods in the sequence [0,currentReplicas).
Declaration
[JsonPropertyName("currentRevision")]
public string CurrentRevision { get; set; }
Property Value
View Source
EqualityContract
Declaration
protected virtual Type EqualityContract { get; }
Property Value
View Source
ObservedGeneration
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.
Declaration
[JsonPropertyName("observedGeneration")]
public long? ObservedGeneration { get; set; }
Property Value
View Source
ReadyReplicas
readyReplicas is the number of pods created for this StatefulSet with a Ready
Condition.
Declaration
[JsonPropertyName("readyReplicas")]
public int? ReadyReplicas { get; set; }
Property Value
View Source
Replicas
replicas is the number of Pods created by the StatefulSet controller.
Declaration
[JsonPropertyName("replicas")]
public int Replicas { get; set; }
Property Value
View Source
UpdateRevision
updateRevision, if not empty, indicates the version of the StatefulSet used to
generate Pods in the sequence [replicas-updatedReplicas,replicas)
Declaration
[JsonPropertyName("updateRevision")]
public string UpdateRevision { get; set; }
Property Value
View Source
UpdatedReplicas
updatedReplicas is the number of Pods created by the StatefulSet controller from
the StatefulSet version indicated by updateRevision.
Declaration
[JsonPropertyName("updatedReplicas")]
public int? UpdatedReplicas { get; set; }
Property Value
Methods
View Source
Equals(object?)
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
View Source
Equals(V1StatefulSetStatus?)
Declaration
public virtual bool Equals(V1StatefulSetStatus? other)
Parameters
Returns
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
View Source
PrintMembers(StringBuilder)
Declaration
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
Returns
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
View Source
operator ==(V1StatefulSetStatus?, V1StatefulSetStatus?)
Declaration
public static bool operator ==(V1StatefulSetStatus? left, V1StatefulSetStatus? right)
Parameters
Returns
View Source
operator !=(V1StatefulSetStatus?, V1StatefulSetStatus?)
Declaration
public static bool operator !=(V1StatefulSetStatus? left, V1StatefulSetStatus? right)
Parameters
Returns
Implements