Vsan Vc Cluster Health System Vsan Query Vc Cluster Obj Ext Attrs
Query the extended attributes for vSAN cluster objects.
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId, in this case VsanVcClusterHealthSystem/{moId}.
The vSphere release schema. The current specification covers vSphere 9.1.0.0 APIs.
Show optional properties
{
"cluster": {},
"uuids": [
{}
]
}
{
"cluster": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"uuids": [
"string"
]
}
The target cluster
Required privileges: System.Read
List of object UUIDs.
a list of vSAN cluster object extended attributes of given objects
[
{
"_typeName": "string",
"uuid": "string",
"objectType": "string",
"objectPath": "string",
"groupUuid": "string",
"directoryName": "string"
}
]
Class for the extended attributes of vSAN cluster object
This structure may be used only with operations rendered under /vsan.
Failure
{
"_typeName": "string",
"faultCause": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"cluster":"{}","uuids":["string"]}' https://{api_host}/sdk/vim25/{release}/vsan/VsanVcClusterHealthSystem/{moId}/VsanQueryVcClusterObjExtAttrs