pub struct GoogleCloudRunV1Condition {
pub last_transition_time: Option<DateTime<Utc>>,
pub message: Option<String>,
pub reason: Option<String>,
pub severity: Option<String>,
pub status: Option<String>,
pub type_: Option<String>,
}
Expand description
Conditions show the status of reconciliation progress on a given resource. Most resource use a top-level condition type “Ready” or “Completed” to show overall status with other conditions to checkpoint each stage of reconciliation. Note that if metadata.Generation does not equal status.ObservedGeneration, the conditions shown may not be relevant for the current spec.
This type is not used in any activity, and only used as part of another schema.
Fields§
§last_transition_time: Option<DateTime<Utc>>
Optional. Last time the condition transitioned from one status to another.
message: Option<String>
Optional. Human readable message indicating details about the current status.
reason: Option<String>
Optional. One-word CamelCase reason for the condition’s last transition. These are intended to be stable, unique values which the client may use to trigger error handling logic, whereas messages which may be changed later by the server.
severity: Option<String>
Optional. How to interpret this condition. One of Error, Warning, or Info. Conditions of severity Info do not contribute to resource readiness.
status: Option<String>
Status of the condition, one of True, False, Unknown.
type_: Option<String>
type is used to communicate the status of the reconciliation process. Types common to all resources include: * “Ready” or “Completed”: True when the Resource is ready.
Trait Implementations§
Source§impl Clone for GoogleCloudRunV1Condition
impl Clone for GoogleCloudRunV1Condition
Source§fn clone(&self) -> GoogleCloudRunV1Condition
fn clone(&self) -> GoogleCloudRunV1Condition
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for GoogleCloudRunV1Condition
impl Debug for GoogleCloudRunV1Condition
Source§impl Default for GoogleCloudRunV1Condition
impl Default for GoogleCloudRunV1Condition
Source§fn default() -> GoogleCloudRunV1Condition
fn default() -> GoogleCloudRunV1Condition
Source§impl<'de> Deserialize<'de> for GoogleCloudRunV1Condition
impl<'de> Deserialize<'de> for GoogleCloudRunV1Condition
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>,
impl Part for GoogleCloudRunV1Condition
Auto Trait Implementations§
impl Freeze for GoogleCloudRunV1Condition
impl RefUnwindSafe for GoogleCloudRunV1Condition
impl Send for GoogleCloudRunV1Condition
impl Sync for GoogleCloudRunV1Condition
impl Unpin for GoogleCloudRunV1Condition
impl UnwindSafe for GoogleCloudRunV1Condition
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