pub struct ClusterStatusV1beta2ControlPlane {
    pub available_replicas: Option<i32>,
    pub desired_replicas: Option<i32>,
    pub ready_replicas: Option<i32>,
    pub replicas: Option<i32>,
    pub up_to_date_replicas: Option<i32>,
}Expand description
controlPlane groups all the observations about Cluster’s ControlPlane current state.
Fields§
§available_replicas: Option<i32>availableReplicas is the total number of available control plane machines in this cluster. A machine is considered available when Machine’s Available condition is true.
desired_replicas: Option<i32>desiredReplicas is the total number of desired control plane machines in this cluster.
ready_replicas: Option<i32>readyReplicas is the total number of ready control plane machines in this cluster. A machine is considered ready when Machine’s Ready condition is true.
replicas: Option<i32>replicas is the total number of control plane machines in this cluster. NOTE: replicas also includes machines still being provisioned or being deleted.
up_to_date_replicas: Option<i32>upToDateReplicas is the number of up-to-date control plane machines in this cluster. A machine is considered up-to-date when Machine’s UpToDate condition is true.
Trait Implementations§
Source§impl Clone for ClusterStatusV1beta2ControlPlane
 
impl Clone for ClusterStatusV1beta2ControlPlane
Source§fn clone(&self) -> ClusterStatusV1beta2ControlPlane
 
fn clone(&self) -> ClusterStatusV1beta2ControlPlane
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ClusterStatusV1beta2ControlPlane
 
impl Default for ClusterStatusV1beta2ControlPlane
Source§fn default() -> ClusterStatusV1beta2ControlPlane
 
fn default() -> ClusterStatusV1beta2ControlPlane
Source§impl<'de> Deserialize<'de> for ClusterStatusV1beta2ControlPlane
 
impl<'de> Deserialize<'de> for ClusterStatusV1beta2ControlPlane
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 JsonSchema for ClusterStatusV1beta2ControlPlane
 
impl JsonSchema for ClusterStatusV1beta2ControlPlane
Source§fn schema_name() -> String
 
fn schema_name() -> String
Source§fn schema_id() -> Cow<'static, str>
 
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
 
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Source§fn is_referenceable() -> bool
 
fn is_referenceable() -> bool
$ref keyword. Read moreSource§impl PartialEq for ClusterStatusV1beta2ControlPlane
 
impl PartialEq for ClusterStatusV1beta2ControlPlane
Source§fn eq(&self, other: &ClusterStatusV1beta2ControlPlane) -> bool
 
fn eq(&self, other: &ClusterStatusV1beta2ControlPlane) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterStatusV1beta2ControlPlane
Auto Trait Implementations§
impl Freeze for ClusterStatusV1beta2ControlPlane
impl RefUnwindSafe for ClusterStatusV1beta2ControlPlane
impl Send for ClusterStatusV1beta2ControlPlane
impl Sync for ClusterStatusV1beta2ControlPlane
impl Unpin for ClusterStatusV1beta2ControlPlane
impl UnwindSafe for ClusterStatusV1beta2ControlPlane
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<T> Instrument for T
 
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more