pub struct VsanGenericClusterBestPracticeHealth {
pub drs_enabled: bool,
pub ha_enabled: bool,
pub issues: Option<Vec<VsanGenericClusterBaseIssue>>,
}Expand description
Various best practices for vSAN generic cluster configurations.
This structure may be used only with operations rendered under /vsan.
§How to access
VsanVcClusterHealthSystem::vsan_query_vc_cluster_health_summary().generic_cluster?VsanVcClusterHealthSystem::vsan_query_cluster_historical_health().generic_cluster?VsanResourceCheckSystem::vsan_get_resource_check_status().result?.health?.generic_cluster?
Fields§
§drs_enabled: boolTrue if DRS is enabled for this cluster.
ha_enabled: boolTrue if HA is enabled for this cluster.
issues: Option<Vec<VsanGenericClusterBaseIssue>>Generic cluster configuration issues.
For example: DRS/HA configurations, host name configurations, etc.
Trait Implementations§
Source§impl VimObjectTrait for VsanGenericClusterBestPracticeHealth
impl VimObjectTrait for VsanGenericClusterBestPracticeHealth
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanGenericClusterBestPracticeHealth
Auto Trait Implementations§
impl Freeze for VsanGenericClusterBestPracticeHealth
impl RefUnwindSafe for VsanGenericClusterBestPracticeHealth
impl Send for VsanGenericClusterBestPracticeHealth
impl Sync for VsanGenericClusterBestPracticeHealth
impl Unpin for VsanGenericClusterBestPracticeHealth
impl UnsafeUnpin for VsanGenericClusterBestPracticeHealth
impl UnwindSafe for VsanGenericClusterBestPracticeHealth
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