vSAN Management API


Data Object - VsanResourceCheckStatus(vim.vsan.ResourceCheckStatus)

Returned by
VsanGetResourceCheckStatus
Extends
DynamicData
See also
VsanResourceCheckComponentResult, VsanResourceCheckResult, VsanResourceCheckTaskDetails
Since
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 7.3
parentTask*VsanResourceCheckTaskDetails

The details of the parent task passed in by 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 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 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 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 VsanPerformResourceCheck. 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