VsanSpaceQuerySpec

VsanSpaceQuerySpec
VsanSpaceQuerySpec

This class describes the vSAN space usage query spec for the object entities like virtual machines or fault domains.

This structure may be used only with operations rendered under /vsan.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "entityType": "string",
    "entityIds": [
        "string"
    ]
}
string
entityType
Required

Specify the entity type which is queried for the vSAN space usage computing by aggregating all of vSAN objects belonging to the entity.

Please refer to VsanSpaceReportingEntityTypeEnum for all of entity types.

See also VsanSpaceReportingEntityTypeEnum.

array of string
entityIds
Optional

Specify the entities UUID for query.

For the virtual machine, it's the managed object id like "vm-1". The maximum number of supported entities is 100 in one query.