| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Methods defined in this Managed Object |
---|
VsanGetResourceCheckStatus, VsanHostCancelResourceCheck, VsanHostPerformResourceCheck, VsanPerformResourceCheck |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanResourceCheckSystem used to make the method call. |
resourceCheckSpec* P | VsanResourceCheckSpec |
The specification of the resource check to be queried.
If it is not specified, VsanResourceCheckStatus
will still be returned with VsanResourceCheckStatus#task
and/or VsanResourceCheckStatus#parentTask information
if such task is running in the specified cluster. However,
result will not be populated in this case.
Since vSAN API 6.8.7 |
cluster* P | ManagedObjectReference
to a ClusterComputeResource |
The cluster to fetch the resource check status.
Since vSAN API 6.8.7 |
Return Value
Type | Description |
---|---|
VsanResourceCheckStatus | The status of the specified resource check. The resource check may have not started yet, or be currently running, or have completed already. If a resource check has completed successfully, detailed resource check result will also be included. |
Faults
Type | Description |
---|---|
InvalidArgument | Exception when the given operation is not supported, some parameter is missing or incorrect in the spec. For example, for host enter maintenance mode operation, host vSAN UUID or maintenanceSpec is not provided, or data evacuation mode is not supported. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
VsanFault |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanResourceCheckSystem used to make the method call. |
Return Value
Type | Description |
---|---|
xsd:boolean |
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanResourceCheckSystem used to make the method call. |
resourceCheckSpec P | VsanResourceCheckSpec |
Since vSAN API 6.8.7 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task |
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
VsanFault |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanResourceCheckSystem used to make the method call. |
resourceCheckSpec P | VsanResourceCheckSpec |
The specification of the resource check.
Since vSAN API 6.8.7 |
cluster* P | ManagedObjectReference
to a ClusterComputeResource |
The cluster to run the resource check.
Since vSAN API 6.8.7 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | A task to monitor resource check progress. Results can be obtained with the API VsanResourceCheckSystem#GetResourceCheckStatus after the resource check finishes. |
Faults
Type | Description |
---|---|
InvalidArgument | Exception when the given operation is not supported, some parameter is missing or incorrect in the spec. For example, for host enter maintenance mode operation, host vSAN UUID or maintenanceSpec is not provided, or data evacuation mode is not supported. |
InvalidState | Exception when it is not qualified to run the resource check. For example, for host enter maintenance mode operation, if the given host is already in maintenance mode. |
NotFound | Exception when the given entity in the spec cannot be found. |
NotSupported | Thrown if run directly on an ESX Server host. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
VsanFault |
Events
Type | |
---|---|
None |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |