| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Methods defined in this Managed Object |
---|
VsanClusterGetConfig, VsanClusterGetRuntimeStats, VsanClusterReconfig, VsanEncryptedClusterRekey_Task |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterConfigSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
Return Value
Type | Description |
---|---|
VsanConfigInfoEx | The configuration spec for the vCenter cluster ConfigInfoEx inherits from VsanClusterConfigInfo. It appends data efficiency configuration. |
Faults
Type | Description |
---|---|
InvalidState | Thrown if the virtual SAN is not enabled in current cluster. |
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 VsanVcClusterConfigSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target vCenter cluster
|
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 |
---|---|
VsanRuntimeStatsHostMap[] | vim.vsan.RuntimeStatsHostMap[] List of vSAN runtime stats, each item contains owner host and its stats. If specified cluster is empty, or vSAN is disabled on it, an empty list will be returned. |
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.Inventory.EditCluster | ClusterComputeResource |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the VsanVcClusterConfigSystem used to make the method call. |
cluster | ManagedObjectReference
to a ClusterComputeResource |
The target VC cluster.
|
vsanReconfigSpec | VimVsanReconfigSpec |
The configure spec for vSAN cluster.
|
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | vim.Task |
Faults
Type | Description |
---|---|
InvalidState | |
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 VsanVcClusterConfigSystem used to make the method call. |
encryptedCluster | ManagedObjectReference
to a ClusterComputeResource |
The target VC cluster See VsanReconfigSpec.allowReducedRedundancySee DecommissionMode.objectAction.ensureObjectAccesibilitySee DecommissionMode.objectAction.evacuateAllData |
deepRekey* | xsd:boolean |
True to perform a deep rekey. Its default value is false when
not provided, which means shallow rekey is performed See VsanReconfigSpec.allowReducedRedundancySee DecommissionMode.objectAction.ensureObjectAccesibilitySee DecommissionMode.objectAction.evacuateAllData Since vSAN API 6.6 |
allowReducedRedundancy* | xsd:boolean |
This optional parameter is only applicable for
deep rekey when it needs to migrate data across cluster for changing
vSAN disk format. The default value is 'false' if not specified See VsanReconfigSpec.allowReducedRedundancySee DecommissionMode.objectAction.ensureObjectAccesibilitySee DecommissionMode.objectAction.evacuateAllData Since vSAN API 6.6 |
Return Value
Type | Description |
---|---|
ManagedObjectReference
to a Task | vim.Task |
Faults
Type | Description |
---|---|
InvalidState | Thrown if the virtual SAN is not enabled or encryption is not enabled on the cluster. See VsanReconfigSpec.allowReducedRedundancySee DecommissionMode.objectAction.ensureObjectAccesibilitySee DecommissionMode.objectAction.evacuateAllData |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
VsanFault | See VsanReconfigSpec.allowReducedRedundancySee DecommissionMode.objectAction.ensureObjectAccesibilitySee DecommissionMode.objectAction.evacuateAllData |
Events
Type | |
---|---|
None |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |