pub struct ClusterStatusDeprecatedV1beta1 {
pub conditions: Option<Vec<Condition>>,
pub failure_message: Option<String>,
pub failure_reason: Option<String>,
}Expand description
v1beta1 groups all the status fields that are deprecated and will be removed when support for v1beta1 will be dropped.
Fields§
§conditions: Option<Vec<Condition>>conditions defines current service state of the cluster.
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.
failure_message: Option<String>failureMessage indicates that there is a fatal problem reconciling the state, and will be set to a descriptive error message.
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.
failure_reason: Option<String>failureReason indicates that there is a fatal problem reconciling the state, and will be set to a token value suitable for programmatic interpretation.
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 ClusterStatusDeprecatedV1beta1
impl Clone for ClusterStatusDeprecatedV1beta1
Source§fn clone(&self) -> ClusterStatusDeprecatedV1beta1
fn clone(&self) -> ClusterStatusDeprecatedV1beta1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ClusterStatusDeprecatedV1beta1
impl Default for ClusterStatusDeprecatedV1beta1
Source§fn default() -> ClusterStatusDeprecatedV1beta1
fn default() -> ClusterStatusDeprecatedV1beta1
Source§impl<'de> Deserialize<'de> for ClusterStatusDeprecatedV1beta1
impl<'de> Deserialize<'de> for ClusterStatusDeprecatedV1beta1
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 ClusterStatusDeprecatedV1beta1
impl JsonSchema for ClusterStatusDeprecatedV1beta1
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 ClusterStatusDeprecatedV1beta1
impl PartialEq for ClusterStatusDeprecatedV1beta1
Source§fn eq(&self, other: &ClusterStatusDeprecatedV1beta1) -> bool
fn eq(&self, other: &ClusterStatusDeprecatedV1beta1) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClusterStatusDeprecatedV1beta1
Auto Trait Implementations§
impl Freeze for ClusterStatusDeprecatedV1beta1
impl RefUnwindSafe for ClusterStatusDeprecatedV1beta1
impl Send for ClusterStatusDeprecatedV1beta1
impl Sync for ClusterStatusDeprecatedV1beta1
impl Unpin for ClusterStatusDeprecatedV1beta1
impl UnwindSafe for ClusterStatusDeprecatedV1beta1
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