| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Privileges | Required on |
---|---|
Global.Diagnostics | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
srNumber | xsd:string |
The Customer Service Request number ID
|
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task vCenter Task |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
|
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task Task |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
sha1sums | xsd:string[] |
|
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task Task |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target VC cluster
|
Return Value
Type | Description |
---|---|
xsd:string[] | The list of all silent health checks testIds |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster.
|
targetHosts* | ManagedObjectReference[]
to a HostSystem[] |
Leave this unset
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
xsd:boolean | True if any of host has running rebalance process |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
Return Value
Type | Description |
---|---|
xsd:int | The periodical health check interval in minutes. Return 0 indicates the scheduled health check is disabled |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
Return Value
Type | Description |
---|---|
VsanClusterHealthConfigs | The vSAN cluster health service configuration |
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 |
Privileges | Required on |
---|---|
Host.Config.Storage | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The VC cluster.
|
uuids* | xsd:string[] |
The object UUIDs need to be repaired.
Unset to fix all of objects under the cluster
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task VC Task |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster for collecting vSAN telemetry data
|
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
level* | xsd:string |
The log level to set. Unset will set the log level to the
default log level as INFO. See all log levels through
VsanVcClusterHealthSystemVsanHealthLogLevelEnum
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
vsanClusterHealthCheckInterval | xsd:int |
The vSAN cluster periodical health check
interval in minutes. The value 0 will disable the
periodical health check
|
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
addSilentChecks* | xsd:string[] |
The health checks user want to silent
Since vSAN API 6.6 |
removeSilentChecks* | xsd:string[] |
The health checks user want to remove from current silent list
Since vSAN API 6.6 |
Return Value
Type | Description |
---|---|
xsd:boolean |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
vsanClusterHealthConfig | VsanClusterHealthConfigs |
The vSAN cluster CEIP configuration
|
Return Value
Type | Description |
---|---|
None |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
proxyConfig | VsanClusterTelemetryProxyConfig |
The proxy configuration
|
Return Value
Type | Description |
---|---|
xsd:boolean | True indicates the proxy test is successful |
Faults
Type | Description |
---|---|
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
sha1sums | xsd:string[] |
|
Return Value
Type | Description |
---|---|
None |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
System.Read | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
Return Value
Type | Description |
---|---|
VsanClusterHealthCheckInfo[] | A list of health check info constructed by testId, testName, groupId and groupName |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
count* | xsd:int |
Collect the last test data for the given number at most.
Default to get the latest one historical data.
Since vSphere API 5.5 |
taskId* | xsd:string |
The task Id which run the attach to SR operation.Default is None
The count parameter will be ignored when the taskId is not None
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
VsanAttachToSrOperation[] | The attach to SR operation results |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
count* | xsd:int |
Collect the last test data for the given number at most.
Default to get the latest one historical data
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
VsanClusterCreateVmHealthTestResult[] | The VM creation test results |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
VirtualMachine.Inventory.Create VirtualMachine.Inventory.Delete | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
timeout | xsd:int |
The timeout time in second for the VM creation test.
The suggested value could be 2 mintues
|
Return Value
Type | Description |
---|---|
VsanClusterCreateVmHealthTestResult | The vSAN cluster VM creation test result |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Querying vSAN cluster requires System.Read privilege on the cluster. If the API is called to have pre-flight health check on a bunch of hosts, System.Read privilege on all these hosts is required.
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster* | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
Since vSphere API 5.5 |
vmCreateTimeout* | xsd:int |
Since vSphere API 5.5 |
objUuids* | xsd:string[] |
Since vSphere API 5.5 |
includeObjUuids* | xsd:boolean |
Whether to include detailed per-object health in the
result. Default to True. Set to false if this value
is not of importance to save computing resources.
Since vSphere API 5.5 |
fields* | xsd:string[] |
If set, only the properties listed in the array are returned in the
result data object. Normally the output of this API can be quite large
so this allows clients which are only interested in a subset to save
network bandwidth and deserialization effort. The possible value is the
field from the VsanClusterHealthSummary class like 'objectHealth',
'networkHealth' etc
If unset, following properities are included in the result.
'clusterStatus',
'timestamp',
'clusterVersions',
'objectHealth',
'vmHealth',
'networkHealth',
'limitHealth',
'advCfgSync',
'createVmHealth',
'physicalDisksHealth',
'hclInfo',
'groups',
'overallHealth',
'overallHealthDescription',
'clomdLiveness',
'diskBalance'
Since vSphere API 5.5 |
fetchFromCache* | xsd:boolean |
True to return the result from cache directly instead
of running the full health check. The cache will be
updated and keep the latest vSAN health summary check
result either triggering from user on-demand request or
the periodical vSAN health check for triggering health
event/alarm. Default is False.
Since vSphere API 5.5 |
perspective* | xsd:string |
The total amount of health checks is split into multiple different
perspectives. This parameter controls which health checks are
performed/returned. Please refer to VsanHealthPerspective
for all of possible values
Since vSAN API 6.6 |
hosts* | ManagedObjectReference[]
to a HostSystem[] |
Include the individual host(s) into the health check, with
other hosts specified with the cluster parameter.
Since vSAN API 6.7 |
Return Value
Type | Description |
---|---|
VsanClusterHealthSummary | Returns a health summary data object. |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
hosts* | ManagedObjectReference[]
to a HostSystem[] |
Include the individual host(s) into the health check, with
other hosts specified with the cluster parameter
Since vSAN API vSAN 6.7U1 |
includeDataProtectionHealth* | xsd:boolean |
True to include data protection health
status. Default is False.
Since vSAN API vSAN 6.7U1 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task VC Task |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
count* | xsd:int |
Collect the last test data for the given number at most.
Default to get the latest one historical data.
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
VsanClusterNetworkLoadTestResult[] | The vSAN cluster network performance test results. |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
multicast | xsd:boolean |
True to test vSAN multicast network performance.
False to test vSAN unicast network performance.
|
durationSec* | xsd:int |
The duration of the Network Performance test. Default is
15 seconds if not set.
Since vSAN API vSAN 6.7U1 |
Return Value
Type | Description |
---|---|
VsanClusterNetworkLoadTestResult | The vSAN cluster network performance test result |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
uuids | xsd:string[] |
List of object UUIDs.
|
Return Value
Type | Description |
---|---|
VsanClusterObjectExtAttrs[] | A list of vSAN cluster object extended attributes of given objects |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
Return Value
Type | Description |
---|---|
VsanSmartStatsHostSummary[] | The vSAN physical disks S.M.A.R.T. stats |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
count* | xsd:int |
Collect the last test data for the given number at most.
Default to get the latest one historical data.
Since vSphere API 5.5 |
taskId* | xsd:string |
The task Id which run the VMDK performance test. Default is None
The count parameter will be ignored when the taskId is not None
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
VsanClusterVmdkLoadTestResult[] | The vSAN storage load test results. |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | |
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 |
Privileges | Required on |
---|---|
System.Read | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
Return Value
Type | Description |
---|---|
VsanStorageWorkloadType[] | The vSAN cluster VMDK workload type |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | |
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 |
Privileges | Required on |
---|---|
Host.Config.Storage | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
targetHosts* | ManagedObjectReference[]
to a HostSystem[] |
Leave this unset
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task vCenter Task to track the rebalance process on the hosts. The task will be completed if all of hosts complete the rebalance |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
Host.Config.Storage | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The vCenter cluster
|
targetHosts* | ManagedObjectReference[]
to a HostSystem[] |
Leave this unset
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task vCenter Task to track the rebalance stop process. The task will be completed if all of hosts have stopped the rebalance |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster* | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster. Set to NULL if only intent to get
the HCL DB status in general
Since vSphere API 5.5 |
includeHostsResult* | xsd:boolean |
True to include the HCL information for
each of host in the cluster. Default is True if it's not set. And will be
overrided to False if cluster is NULL
Since vSphere API 5.5 |
includeVendorInfo* | xsd:boolean |
Include the vendor tool information in the result
Since vSAN API 6.6 |
esxRelease* | xsd:string |
The ESXi release version which HCL is computed against
Since vSAN API 6.6 |
Return Value
Type | Description |
---|---|
VsanClusterHclInfo | The HCL information for the cluster |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target cluster
|
Return Value
Type | Description |
---|---|
VsanClusterHealthSystemVersionResult | The vSAN health service version |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
System.Read | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster.
|
runname | xsd:string |
The name for this test.
|
durationSec* | xsd:int |
The duration time for each of VMDK load test.
Since vSphere API 5.5 |
specs* | VsanVmdkLoadTestSpec[] |
Since vSphere API 5.5 |
action* | xsd:string |
The possible actions are "prepare", "run" and "cleanup"
and "fullrun". Default is "fullrun".
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | task VC Task. |
Faults
Type | Description |
---|---|
NotFound | |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
url* | xsd:string |
The URL for downloading the HCL DB. Unset to use the official
standard location on vmware.com
Since vSphere API 5.5 |
Return Value
Type | Description |
---|---|
xsd:boolean | Always return True, or throw exception. False is never returned. |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |
Privileges | Required on |
---|---|
Global.Settings | RootFolder |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterHealthSystem used to make the method call. |
db | xsd:string |
The new DB, in base64 encoded, gzipped JSON format
|
Return Value
Type | Description |
---|---|
xsd:boolean | Always return True, or throw exception. False is never returned. |
Faults
Type | Description |
---|---|
NotFound | |
NotSupported | Thrown if run directly on an ESX Server host. |
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 |