pub struct VolumeHealthStatus {
pub health_conditions: Option<Vec<VolumeHealthCondition>>,
pub last_transition_time: Option<Time>,
}Expand description
VolumeHealthStatus contains health information for a volume reported by the CSI controller plugin.
Fields§
§health_conditions: Option<Vec<VolumeHealthCondition>>conditions is the set of adverse conditions reported by the CSI controller plugin. An empty list means no adverse condition. At most 16 conditions may be reported.
last_transition_time: Option<Time>lastTransitionTime is when the current set of conditions first appeared.
Trait Implementations§
Source§impl Clone for VolumeHealthStatus
impl Clone for VolumeHealthStatus
Source§impl Debug for VolumeHealthStatus
impl Debug for VolumeHealthStatus
Source§impl DeepMerge for VolumeHealthStatus
impl DeepMerge for VolumeHealthStatus
Source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other into self.Source§impl Default for VolumeHealthStatus
impl Default for VolumeHealthStatus
Source§impl<'de> Deserialize<'de> for VolumeHealthStatus
impl<'de> Deserialize<'de> for VolumeHealthStatus
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for VolumeHealthStatus
impl PartialEq for VolumeHealthStatus
Source§impl Serialize for VolumeHealthStatus
impl Serialize for VolumeHealthStatus
impl StructuralPartialEq for VolumeHealthStatus
Auto Trait Implementations§
impl Freeze for VolumeHealthStatus
impl RefUnwindSafe for VolumeHealthStatus
impl Send for VolumeHealthStatus
impl Sync for VolumeHealthStatus
impl Unpin for VolumeHealthStatus
impl UnsafeUnpin for VolumeHealthStatus
impl UnwindSafe for VolumeHealthStatus
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
Mutably borrows from an owned value. Read more