pub struct MachineSetStatus {
pub available_replicas: Option<i32>,
pub conditions: Option<Vec<Condition>>,
pub deprecated: Option<MachineSetStatusDeprecated>,
pub observed_generation: Option<i64>,
pub ready_replicas: Option<i32>,
pub replicas: Option<i32>,
pub selector: Option<String>,
pub up_to_date_replicas: Option<i32>,
}Expand description
status is the observed state of MachineSet.
Fields§
§available_replicas: Option<i32>availableReplicas is the number of available replicas for this MachineSet. A machine is considered available when Machine’s Available condition is true.
conditions: Option<Vec<Condition>>conditions represents the observations of a MachineSet’s current state. Known condition types are MachinesReady, MachinesUpToDate, ScalingUp, ScalingDown, Remediating, Deleting, Paused.
deprecated: Option<MachineSetStatusDeprecated>deprecated groups all the status fields that are deprecated and will be removed when all the nested field are removed.
observed_generation: Option<i64>observedGeneration reflects the generation of the most recently observed MachineSet.
ready_replicas: Option<i32>readyReplicas is the number of ready replicas for this MachineSet. A machine is considered ready when Machine’s Ready condition is true.
replicas: Option<i32>replicas is the most recently observed number of replicas.
selector: Option<String>selector is the same as the label selector but in the string format to avoid introspection by clients. The string will be in the same format as the query-param syntax. More info about label selectors: http://kubernetes.io/docs/user-guide/labels#label-selectors
up_to_date_replicas: Option<i32>upToDateReplicas is the number of up-to-date replicas for this MachineSet. A machine is considered up-to-date when Machine’s UpToDate condition is true.
Trait Implementations§
Source§impl Clone for MachineSetStatus
impl Clone for MachineSetStatus
Source§fn clone(&self) -> MachineSetStatus
fn clone(&self) -> MachineSetStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for MachineSetStatus
impl Debug for MachineSetStatus
Source§impl Default for MachineSetStatus
impl Default for MachineSetStatus
Source§fn default() -> MachineSetStatus
fn default() -> MachineSetStatus
Source§impl<'de> Deserialize<'de> for MachineSetStatus
impl<'de> Deserialize<'de> for MachineSetStatus
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 MachineSetStatus
impl JsonSchema for MachineSetStatus
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 inline_schema() -> bool
fn inline_schema() -> bool
$ref keyword. Read moreSource§impl PartialEq for MachineSetStatus
impl PartialEq for MachineSetStatus
Source§impl Serialize for MachineSetStatus
impl Serialize for MachineSetStatus
impl StructuralPartialEq for MachineSetStatus
Auto Trait Implementations§
impl Freeze for MachineSetStatus
impl RefUnwindSafe for MachineSetStatus
impl Send for MachineSetStatus
impl Sync for MachineSetStatus
impl Unpin for MachineSetStatus
impl UnsafeUnpin for MachineSetStatus
impl UnwindSafe for MachineSetStatus
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