Data Object - VsanResourceCheckSpec(vim.vsan.ResourceCheckSpec)

Parameter to
VsanGetResourceCheckStatus, VsanHostPerformResourceCheck, VsanPerformResourceCheck
Extends
DynamicData
See also
HostMaintenanceSpec, Task
Since
vSAN API 6.8.7

Data Object Description

Specification for performing a resource check or retrieving the status of a resource check.

Properties

Name Type Description
entities*xsd:string[]

The list of entity vSAN UUIDs against which the resource check is performed. For host enter maintenance operation, only one host vSAN UUID is supported at a time.
maintenanceSpec*HostMaintenanceSpec

The host maintenance spec specifying the data evacuation mode.
operationxsd:string

The operation for which the resource check is performed:
  • "EnterMaintenanceMode": The resource check for host enter maintenance mode operation.
  • "DiskDataEvacuation": The resource check for vSAN disk or disk-group operation which requires vSAN disk data evacuation (e.g., unmount a vSAN disk-group, remove a vSAN disk/disk-group, rebuild a vSAN disk-group, etc.).

parent*ManagedObjectReference
to a Task

Specify the task if this resource check is called from a running task.
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition