Managed Object - VsanCapabilitySystem(vim.cluster.VsanCapabilitySystem)

See also
VsanCapability
Since
vSphere API 6.0


Managed Object Description

Properties

Name Type Description
None

Methods

Methods defined in this Managed Object
VsanGetCapabilities

VsanGetCapabilities(getCapabilities)

Retrieves the supported capabilities on the current system. The calculation is based on the available APIs ana registered managed objects. This way the client can be sure if a certain feature is supported on the system or not.
Required Privileges
System.Read

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the VsanCapabilitySystem used to make the method call.
targets*ManagedObjectReference[]

An optional list of targeted managed objects. The supported targets are HostSystem and ClusterComputeResource instances. If a HostSystem is given, the result contains information about the capabilities of this certain host. If a cluster is passed, the result contains information about the capabilities of all hosts that reside into the cluster and the capabilities of the VC. If the targets parameter is empty, the result contains only the capabilities of the current VC. If there is no connection to the host, or the capabilities cannot be retrieved for any reason,

Since vSphere API 6.0
*Need not be set

Return Value

Type Description
VsanCapability[]A list of vim.cluster.VsanCapability.

Faults

Type Description
RuntimeFaultThrown 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

Show WSDL type definition