pub struct VsanClusterHealthResultRow {
pub values: Vec<String>,
pub nested_rows: Option<Vec<VsanClusterHealthResultRow>>,
pub actions: Option<Vec<VsanHealthDataDrivenAction>>,
}Expand description
This class defines the row values in vSAN health finding for rendering data drive UI
§How to access
VsanPerformanceManager::vsan_perf_query_cluster_health().group_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanPerformanceManager::vsan_perf_query_cluster_health().group_tests?[*].test_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanPerformanceManager::vsan_perf_query_cluster_health().group_details?[*]→VsanClusterHealthResultWithRemediation.issue_detail?[*].rows?[*]VsanVcClusterHealthSystem::vsan_query_vc_cluster_health_summary().groups?[*].group_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanVcClusterHealthSystem::vsan_query_cluster_historical_health().groups?[*].group_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanClusterHealthSystem::vsan_query_cluster_create_vm_health_test().cluster_result.health_test?.test_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanClusterHealthSystem::vsan_query_cluster_network_perf_test().cluster_result.health_test?.test_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanPerformanceManager::vsan_perf_query_cluster_health().group_tests?[*].test_details?[*]→VsanClusterHealthResultWithRemediation.issue_detail?[*].rows?[*]VsanPerformanceManager::vsan_perf_query_cluster_health().group_tests?[*].historical_results?[*].test_details?[*]→VsanClusterHealthResultTable.rows?[*]VsanVcClusterHealthSystem::vsan_query_vc_cluster_create_vm_health_history_test().cluster_result.health_test?.test_details?[*]→VsanClusterHealthResultTable.rows?[*]
(10 of 52 paths)
Fields§
§values: Vec<String>All of row values for a column
nested_rows: Option<Vec<VsanClusterHealthResultRow>>§actions: Option<Vec<VsanHealthDataDrivenAction>>Support row based action, such as row based health check silencing.
Since: 8.0.0.4
Trait Implementations§
Source§impl Debug for VsanClusterHealthResultRow
impl Debug for VsanClusterHealthResultRow
Source§impl VimObjectTrait for VsanClusterHealthResultRow
impl VimObjectTrait for VsanClusterHealthResultRow
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for VsanClusterHealthResultRow
Auto Trait Implementations§
impl Freeze for VsanClusterHealthResultRow
impl !RefUnwindSafe for VsanClusterHealthResultRow
impl Send for VsanClusterHealthResultRow
impl Sync for VsanClusterHealthResultRow
impl Unpin for VsanClusterHealthResultRow
impl UnsafeUnpin for VsanClusterHealthResultRow
impl !UnwindSafe for VsanClusterHealthResultRow
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