ArrayOfVsanSpaceUsage

ArrayOfVsanSpaceUsage
ArrayOfVsanSpaceUsage

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "_value": [
        {
            "_typeName": "string",
            "totalCapacityB": 0,
            "freeCapacityB": 0,
            "spaceOverview": {
                "_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
            },
            "spaceDetail": {
                "_typeName": "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
                    }
                ]
            },
            "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
            },
            "whatifCapacities": [
                {
                    "_typeName": "string",
                    "totalWhatifCapacityB": 0,
                    "freeWhatifCapacityB": 0,
                    "storagePolicy": {
                        "_typeName": "string"
                    },
                    "isSatisfiable": false
                }
            ],
            "uncommittedB": 0,
            "capacityHealthThreshold": {
                "_typeName": "string",
                "yellowValue": 0,
                "redValue": 0,
                "target": "string",
                "enabled": false
            },
            "spaceEfficiencyRatio": {
                "_typeName": "string",
                "overallRatio": "number",
                "compressionRatio": "number",
                "dedupRatio": "number"
            }
        }
    ]
}
_value
Required

_value