VsanCapability
Holds the information about the capabilities a concrete ManagedObject has.
{
"_typeName": "string",
"target": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"capabilities": [
"string"
],
"statuses": [
"string"
]
}
The managed object that owns the capabilities.
It is an optional field that could be HostSystem, ClusterComputeResource or nothing. If it is empty, this means that the attached capabilities rely to the vCenter itself.
A list of capabilities that the target object supports.
All valid capabilities are listed in below enumerations: VsanCapabilityTypeEnum, VsanCapabilityType90Enum VsanCapabilityType91Enum
A list of statuses that indicate target object's status when retrieving capabilities.
For example, if capabilities retrieved from a host is empty, this field can be used to clarify the specific reasons.