Struct k8s_openapi_ext::appsv1::StatefulSetStatus
source · [−]pub struct StatefulSetStatus {
pub available_replicas: Option<i32>,
pub collision_count: Option<i32>,
pub conditions: Option<Vec<StatefulSetCondition, Global>>,
pub current_replicas: Option<i32>,
pub current_revision: Option<String>,
pub observed_generation: Option<i64>,
pub ready_replicas: Option<i32>,
pub replicas: i32,
pub update_revision: Option<String>,
pub updated_replicas: Option<i32>,
}
Expand description
StatefulSetStatus represents the current state of a StatefulSet.
Fields
available_replicas: Option<i32>
Total number of available pods (ready for at least minReadySeconds) targeted by this statefulset. This is a beta field and enabled/disabled by StatefulSetMinReadySeconds feature gate.
collision_count: Option<i32>
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.
conditions: Option<Vec<StatefulSetCondition, Global>>
Represents the latest available observations of a statefulset’s current state.
current_replicas: Option<i32>
currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.
current_revision: Option<String>
currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
observed_generation: Option<i64>
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.
ready_replicas: Option<i32>
readyReplicas is the number of pods created for this StatefulSet with a Ready Condition.
replicas: i32
replicas is the number of Pods created by the StatefulSet controller.
update_revision: Option<String>
updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
updated_replicas: Option<i32>
updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.
Trait Implementations
sourceimpl Clone for StatefulSetStatus
impl Clone for StatefulSetStatus
sourcefn clone(&self) -> StatefulSetStatus
fn clone(&self) -> StatefulSetStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for StatefulSetStatus
impl Debug for StatefulSetStatus
sourceimpl Default for StatefulSetStatus
impl Default for StatefulSetStatus
sourcefn default() -> StatefulSetStatus
fn default() -> StatefulSetStatus
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for StatefulSetStatus
impl<'de> Deserialize<'de> for StatefulSetStatus
sourcefn deserialize<D>(
deserializer: D
) -> Result<StatefulSetStatus, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D
) -> Result<StatefulSetStatus, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<StatefulSetStatus> for StatefulSetStatus
impl PartialEq<StatefulSetStatus> for StatefulSetStatus
sourcefn eq(&self, other: &StatefulSetStatus) -> bool
fn eq(&self, other: &StatefulSetStatus) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for StatefulSetStatus
impl Serialize for StatefulSetStatus
sourcefn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for StatefulSetStatus
Auto Trait Implementations
impl RefUnwindSafe for StatefulSetStatus
impl Send for StatefulSetStatus
impl Sync for StatefulSetStatus
impl Unpin for StatefulSetStatus
impl UnwindSafe for StatefulSetStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more