pub struct VsanHostClomdLivenessResult {
pub hostname: String,
pub clomd_stat: String,
pub error: Option<MethodFault>,
}Expand description
Result of checking CLOMD liveness on an ESX host belongs to a vSAN cluster.
Field ‘error’ keeps the error output in checking CLOMD liveness.
§How to access
VsanClusterHealthSystem::vsan_check_cluster_clomd_liveness().clomd_liveness_result?[*]VsanVcClusterHealthSystem::vsan_query_vc_cluster_health_summary().clomd_liveness?.clomd_liveness_result?[*]VsanVcClusterHealthSystem::vsan_query_cluster_historical_health().clomd_liveness?.clomd_liveness_result?[*]VsanResourceCheckSystem::vsan_get_resource_check_status().result?.health?.clomd_liveness?.clomd_liveness_result?[*]
Fields§
§hostname: StringName of a vSAN host
clomd_stat: StringIndicate CLOMD state on the vSAN host.
The possible states are ‘alive’, ‘abnormal’ (if any error occurred during checking the ClOMD state) and ‘unknown’ (if vSAN health service is not installed on the host)
error: Option<MethodFault>Error output for checking CLOMD state on the vSAN host
Trait Implementations§
Source§impl Debug for VsanHostClomdLivenessResult
impl Debug for VsanHostClomdLivenessResult
Source§impl VimObjectTrait for VsanHostClomdLivenessResult
impl VimObjectTrait for VsanHostClomdLivenessResult
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanHostClomdLivenessResult
Auto Trait Implementations§
impl Freeze for VsanHostClomdLivenessResult
impl !RefUnwindSafe for VsanHostClomdLivenessResult
impl Send for VsanHostClomdLivenessResult
impl Sync for VsanHostClomdLivenessResult
impl Unpin for VsanHostClomdLivenessResult
impl UnsafeUnpin for VsanHostClomdLivenessResult
impl !UnwindSafe for VsanHostClomdLivenessResult
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