Host Vsan Internal System Query Vsan Object Uuids By Filter
Query VSAN object UUIDs by filtering conditions.
The API queries CMMDS by given filtering conditions (initially only for object version) and return object UUID in an array with limited elements count. If caller specified the inputs objects UUID, then only these objects will be checked for the filtering conditions, and return ones which satisfy the filtering condition. In this case, the 'limit' parameter will be ignored.
Required privileges: System.Read
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 HostVsanInternalSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
{
"uuids": [
"string"
],
"limit": 0,
"version": 0
}
Objects UUID will be checked against the filtering conditions.
To limit the size of the result set.
Filtering condition 1: object version.
String array of object uuids which satisfy the filtering conditions.
[
{}
]
VsanFault: for any unexpected failures.
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}