pub struct MachineHealthCheckStatus {
pub conditions: Option<Vec<Condition>>,
pub current_healthy: Option<i32>,
pub deprecated: Option<MachineHealthCheckStatusDeprecated>,
pub expected_machines: Option<i32>,
pub observed_generation: Option<i64>,
pub remediations_allowed: Option<i32>,
pub targets: Option<Vec<String>>,
}Expand description
status is the most recently observed status of MachineHealthCheck resource
Fields§
§conditions: Option<Vec<Condition>>conditions represents the observations of a MachineHealthCheck’s current state. Known condition types are RemediationAllowed, Paused.
current_healthy: Option<i32>currentHealthy is the total number of healthy machines counted by this machine health check
deprecated: Option<MachineHealthCheckStatusDeprecated>deprecated groups all the status fields that are deprecated and will be removed when all the nested field are removed.
expected_machines: Option<i32>expectedMachines is the total number of machines counted by this machine health check
observed_generation: Option<i64>observedGeneration is the latest generation observed by the controller.
remediations_allowed: Option<i32>remediationsAllowed is the number of further remediations allowed by this machine health check before maxUnhealthy short circuiting will be applied
targets: Option<Vec<String>>targets shows the current list of machines the machine health check is watching
Trait Implementations§
Source§impl Clone for MachineHealthCheckStatus
impl Clone for MachineHealthCheckStatus
Source§fn clone(&self) -> MachineHealthCheckStatus
fn clone(&self) -> MachineHealthCheckStatus
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for MachineHealthCheckStatus
impl Debug for MachineHealthCheckStatus
Source§impl Default for MachineHealthCheckStatus
impl Default for MachineHealthCheckStatus
Source§fn default() -> MachineHealthCheckStatus
fn default() -> MachineHealthCheckStatus
Source§impl<'de> Deserialize<'de> for MachineHealthCheckStatus
impl<'de> Deserialize<'de> for MachineHealthCheckStatus
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 MachineHealthCheckStatus
impl JsonSchema for MachineHealthCheckStatus
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 MachineHealthCheckStatus
impl PartialEq for MachineHealthCheckStatus
Source§impl Serialize for MachineHealthCheckStatus
impl Serialize for MachineHealthCheckStatus
impl StructuralPartialEq for MachineHealthCheckStatus
Auto Trait Implementations§
impl Freeze for MachineHealthCheckStatus
impl RefUnwindSafe for MachineHealthCheckStatus
impl Send for MachineHealthCheckStatus
impl Sync for MachineHealthCheckStatus
impl Unpin for MachineHealthCheckStatus
impl UnwindSafe for MachineHealthCheckStatus
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