| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Methods defined in this Managed Object |
---|
VsanGetAboutInfoEx, VsanHostGetRuntimeStats, VsanQuerySyncingVsanObjects, VsanQueryWhatIfEvacuationResult |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanSystemEx used to make the method call. |
Return Value
Type | Description |
---|---|
VsanHostAboutInfoEx | VsanAboutInfoEx |
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 VsanSystemEx used to make the method call. |
stats* | xsd:string[] |
List of vSAN runtime stats type. Supported vSAN runtime stats
types are declared in VsanHostStatsType.
If this parameter is omitted, all supported runtime stats will
be collected and returned.
Since vSAN API 6.6 |
Return Value
Type | Description |
---|---|
VsanHostRuntimeStats | vim.vsan.host.RuntimeStats |
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 VsanSystemEx used to make the method call. |
uuids* | xsd:string[] |
Restricts the list of object identities to query.
Since vSAN API 6.7 |
start* | xsd:int |
Indicates the number of objects to be skipped when returns
query results. A value less than 0 is illegal. Default: 0.
Since vSAN API 6.7 |
limit* | xsd:int |
Restricts the max number of objects to return. A value less
than 0 is illegal, 0 is valid only when "includeSummary" is
true. Default: INT_MAX.
Since vSAN API 6.7 |
includeSummary* | xsd:boolean |
Indicates whether to return summary data in query
result. Default: False.
Since vSAN API 6.7 |
Return Value
Type | Description |
---|---|
VsanHostVsanObjectSyncQueryResult | vim.vsan.host.VsanSyncingObjectQueryResult. |
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 VsanSystemEx used to make the method call. |
evacEntityUuid | xsd:string |
The entity UUID which will be evacuated. It can be
an UUID of disk, disk group or host.
|
Return Value
Type | Description |
---|---|
VsanWhatIfEvacResult | WhatIfEvacResult which indicate whether the evacuation can be done in current cluster state and specified evacuation mode. If so, this API returns what objects would lose liveness or compliance. Or on the other hand, if the given entity cannot be evacuated, API returns many extra resources needed to satisfy this operation. |
Faults
Type | Description |
---|---|
NotImplemented | |
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 |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |