Struct k8s_openapi::api::apps::v1::DaemonSetStatus
source · pub struct DaemonSetStatus {
pub collision_count: Option<i32>,
pub conditions: Option<Vec<DaemonSetCondition>>,
pub current_number_scheduled: i32,
pub desired_number_scheduled: i32,
pub number_available: Option<i32>,
pub number_misscheduled: i32,
pub number_ready: i32,
pub number_unavailable: Option<i32>,
pub observed_generation: Option<i64>,
pub updated_number_scheduled: Option<i32>,
}
Expand description
DaemonSetStatus represents the current status of a daemon set.
Fields§
§collision_count: Option<i32>
Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
conditions: Option<Vec<DaemonSetCondition>>
Represents the latest available observations of a DaemonSet’s current state.
current_number_scheduled: i32
The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
desired_number_scheduled: i32
The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
number_available: Option<i32>
The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
number_misscheduled: i32
The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
number_ready: i32
numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.
The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
observed_generation: Option<i64>
The most recent generation observed by the daemon set controller.
updated_number_scheduled: Option<i32>
The total number of nodes that are running updated daemon pod
Trait Implementations§
source§impl Clone for DaemonSetStatus
impl Clone for DaemonSetStatus
source§fn clone(&self) -> DaemonSetStatus
fn clone(&self) -> DaemonSetStatus
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DaemonSetStatus
impl Debug for DaemonSetStatus
source§impl DeepMerge for DaemonSetStatus
impl DeepMerge for DaemonSetStatus
source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
other
into self
.source§impl Default for DaemonSetStatus
impl Default for DaemonSetStatus
source§fn default() -> DaemonSetStatus
fn default() -> DaemonSetStatus
source§impl<'de> Deserialize<'de> for DaemonSetStatus
impl<'de> Deserialize<'de> for DaemonSetStatus
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
source§impl PartialEq<DaemonSetStatus> for DaemonSetStatus
impl PartialEq<DaemonSetStatus> for DaemonSetStatus
source§fn eq(&self, other: &DaemonSetStatus) -> bool
fn eq(&self, other: &DaemonSetStatus) -> bool
self
and other
values to be equal, and is used
by ==
.