VslmVsoVStorageObjectQueryResult
The VslmVsoVStorageObjectQueryResult contains the result of VslmListVStorageObjectForSpec API.
This structure may be used only with operations rendered under /vslm
.
{
"_typeName": "string",
"allRecordsReturned": false,
"id": [
{
"_typeName": "string",
"id": "string"
}
],
"queryResults": [
{
"_typeName": "string",
"id": {
"_typeName": "string",
"id": "string"
},
"name": "string",
"capacityInMB": 0,
"createTime": "string",
"datastoreUrl": "string",
"diskPath": "string",
"usedCapacityInMB": 0,
"backingObjectId": {
"_typeName": "string",
"id": "string"
},
"snapshotInfo": [
{
"_typeName": "string",
"backingObjectId": {
"_typeName": "string",
"id": "string"
},
"description": "string",
"snapshotId": {
"_typeName": "string",
"id": "string"
},
"diskPath": "string"
}
],
"metadata": [
{
"_typeName": "string",
"key": "string",
"value": "string"
}
],
"error": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}
}
]
}
If set to false, more results were found than could be returned (either limited by maxResult input argument in the VslmVStorageObjectManager.VslmListVStorageObjectForSpec API or truncated because the number of results exceeded the internal limit).
IDs of the VStorageObjects matching the query criteria NOTE: This field will be removed once the dev/qe code is refactored.
IDs will be returned in ascending order. If VslmVsoVStorageObjectQueryResult.allRecordsReturned is set to false, to get the additional results, repeat the query with ID > last ID as part of the query spec VslmVsoVStorageObjectQuerySpec.
Results of the query criteria.
IDs will be returned in ascending order. If VslmVsoVStorageObjectQueryResult.allRecordsReturned is set to false,then, to get the additional results, repeat the query with ID > last ID as part of the query spec VslmVsoVStorageObjectQuerySpec.