Data Object - VsanResourceCheckStatus(vim.vsan.ResourceCheckStatus)

Returned by
VsanGetResourceCheckStatus
Extends
DynamicData
See also
VsanResourceCheckComponentResult, VsanResourceCheckResult, VsanResourceCheckTaskDetails
Since
vSAN API 6.8.7

Data Object Description

The status of a resource check for queried operation.

Properties

Name Type Description
componentResults*VsanResourceCheckComponentResult[]

The detailed resource check result for different components. The data persistence component resource check result is only available when the operation is "EnterMaintenanceMode" at the moment. For other resource check types, only the regular vSAN result will be available.

Since vSAN API 7.3
parentTask*VsanResourceCheckTaskDetails

The details of the parent task passed in by VsanResourceCheckSpec#parent. It will be set only when the resource check is launched from a parent task and the state of the parent task is "running".
result*VsanResourceCheckResult

The result of the resource check that is queried. This field will be populated only if a resource check has completed successfully and recently, i.e., only when VsanResourceCheckStatus#status is "completed". For "EnterMaintenanceMode" operation, this will be the aggregated result for both regular vSAN and vSphere data persistence platform. For detailed result of each component, please look into VsanResourceCheckStatus#componentResults. For other resource check types, this will be the result for regular vSAN as usual. The same vSAN component result will also be in VsanResourceCheckStatus#componentResults.
statusxsd:string

The overall status of the resource check that is queried. Please see VsanResourceCheckStatusType for possible statuses.
See VsanResourceCheckStatusType

task*VsanResourceCheckTaskDetails

The details of the resource check task that was generated and returned by VsanResourceCheckSystem#PerformResourceCheck. It will be set only when status is "resourceCheckRunning". The derived class VsanDiskDataEvacuationResourceCheckTaskDetails will be used if the resource check task is for disk/disk-group data evacuation.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition