pub struct MachineDeploymentStatusDeprecatedV1beta1 {
pub available_replicas: Option<i32>,
pub conditions: Option<Vec<Condition>>,
pub ready_replicas: Option<i32>,
pub unavailable_replicas: Option<i32>,
pub updated_replicas: Option<i32>,
}Expand description
v1beta1 groups all the status fields that are deprecated and will be removed when support for v1beta1 will be dropped.
Fields§
§available_replicas: Option<i32>availableReplicas is the total number of available machines (ready for at least minReadySeconds) targeted by this deployment.
Deprecated: This field is deprecated and is going to be removed when support for v1beta1 will be dropped. Please see https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20240916-improve-status-in-CAPI-resources.md for more details.
conditions: Option<Vec<Condition>>conditions defines current service state of the MachineDeployment.
Deprecated: This field is deprecated and is going to be removed when support for v1beta1 will be dropped. Please see https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20240916-improve-status-in-CAPI-resources.md for more details.
ready_replicas: Option<i32>readyReplicas is the total number of ready machines targeted by this deployment.
Deprecated: This field is deprecated and is going to be removed when support for v1beta1 will be dropped. Please see https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20240916-improve-status-in-CAPI-resources.md for more details.
unavailableReplicas is the total number of unavailable machines targeted by this deployment. This is the total number of machines that are still required for the deployment to have 100% available capacity. They may either be machines that are running but not yet available or machines that still have not been created.
Deprecated: This field is deprecated and is going to be removed when support for v1beta1 will be dropped. Please see https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20240916-improve-status-in-CAPI-resources.md for more details.
updated_replicas: Option<i32>updatedReplicas is the total number of non-terminated machines targeted by this deployment that have the desired template spec.
Deprecated: This field is deprecated and is going to be removed when support for v1beta1 will be dropped. Please see https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20240916-improve-status-in-CAPI-resources.md for more details.
Trait Implementations§
Source§impl Clone for MachineDeploymentStatusDeprecatedV1beta1
impl Clone for MachineDeploymentStatusDeprecatedV1beta1
Source§fn clone(&self) -> MachineDeploymentStatusDeprecatedV1beta1
fn clone(&self) -> MachineDeploymentStatusDeprecatedV1beta1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for MachineDeploymentStatusDeprecatedV1beta1
impl Default for MachineDeploymentStatusDeprecatedV1beta1
Source§fn default() -> MachineDeploymentStatusDeprecatedV1beta1
fn default() -> MachineDeploymentStatusDeprecatedV1beta1
Source§impl<'de> Deserialize<'de> for MachineDeploymentStatusDeprecatedV1beta1
impl<'de> Deserialize<'de> for MachineDeploymentStatusDeprecatedV1beta1
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 MachineDeploymentStatusDeprecatedV1beta1
impl JsonSchema for MachineDeploymentStatusDeprecatedV1beta1
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 MachineDeploymentStatusDeprecatedV1beta1
impl PartialEq for MachineDeploymentStatusDeprecatedV1beta1
Source§fn eq(&self, other: &MachineDeploymentStatusDeprecatedV1beta1) -> bool
fn eq(&self, other: &MachineDeploymentStatusDeprecatedV1beta1) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MachineDeploymentStatusDeprecatedV1beta1
Auto Trait Implementations§
impl Freeze for MachineDeploymentStatusDeprecatedV1beta1
impl RefUnwindSafe for MachineDeploymentStatusDeprecatedV1beta1
impl Send for MachineDeploymentStatusDeprecatedV1beta1
impl Sync for MachineDeploymentStatusDeprecatedV1beta1
impl Unpin for MachineDeploymentStatusDeprecatedV1beta1
impl UnwindSafe for MachineDeploymentStatusDeprecatedV1beta1
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