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(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &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