VsanSpaceUsageWithDatastoreType
VsanSpaceUsageWithDatastoreType
Describe the vSAN space usage for the a specific datastore type.
The space usage will be aggregated according to the datastore type.
This structure may be used only with operations rendered under /vsan
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"spaceUsage": {
"_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"
}
},
"datastoreType": "string"
}
spaceUsage
Optional
The specified result of space usage.
string
datastoreType
Optional
The specified datastore type.
See also VsanDatastoreTypeEnum.