ArrayOfVsanEntitySpaceUsage

ArrayOfVsanEntitySpaceUsage
ArrayOfVsanEntitySpaceUsage

A boxed array of VsanEntitySpaceUsage. To be used in Any placeholders.

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "entityId": "string",
            "spaceUsageByObjectType": [
                {
                    "_typeName": "string",
                    "objType": "string",
                    "overheadB": 0,
                    "temporaryOverheadB": 0,
                    "primaryCapacityB": 0,
                    "provisionCapacityB": 0,
                    "reservedCapacityB": 0,
                    "overReservedB": 0,
                    "physicalUsedB": 0,
                    "usedB": 0,
                    "objTypeExt": "string",
                    "objTypeExtDesc": "string",
                    "snapshotUsedB": 0
                }
            ],
            "totalCapacityB": 0,
            "freeCapacityB": 0,
            "efficientCapacity": {
                "_typeName": "string",
                "logicalCapacity": 0,
                "logicalCapacityUsed": 0,
                "physicalCapacity": 0,
                "physicalCapacityUsed": 0,
                "dedupMetadataSize": 0,
                "spaceEfficiencyMetadataSize": {
                    "_typeName": "string",
                    "dedupMetadataSize": 0,
                    "compressionMetadataSize": 0
                },
                "esaDedupSpaceSaving": 0,
                "esaCompressionSpaceSaving": 0,
                "totalSpaceUsedWithoutOverhead": 0
            }
        }
    ]
}
_value
Required

_value