DirectPathProfileManagerCapacityInfo
Specification for a successful capacity query result returned from DirectPathProfileManagerQueryCapacity.
The result object contains the resulting DirectPath profile and detailed capacity information.
Since: vSphere API Release 9.0.0.0
{
"_typeName": "string",
"profile": {
"_typeName": "string",
"id": "string",
"name": "string",
"description": "string",
"vendorName": "string",
"deviceConfig": {
"_typeName": "string"
}
},
"consumed": 0,
"remaining": 0,
"max": 0,
"unusedReservation": 0
}
Number of DirectPath profile units consumed by the powered-on VMs on the DirectPathProfileManagerTargetEntity.
Number of DirectPath profile units that are remaining and have not yet been assigned to any powered-on VM on the DirectPathProfileManagerTargetEntity.
The total capacity of DirectPath profile in the DirectPathProfileManagerTargetEntity.
The total capacity of a profile is computed in a theoretical condition when no VM is running on the DirectPathProfileManagerTargetEntity. In addition, this capacity doesn't include the capacity consumed by vSphere's system components.
Number of DirectPath profile units that are reserved but have not yet been assigned to any powered-on VM.
These units can be used to power-on VMs for which the capacity has been reserved. This is different from remaining capacity because this capacity is actually reserved but just unused by any VM whereas remaining capacity indicates what has not even been reserved either. For any given DirectPath profile, we will always have the constraint: max >= consumed + remaining + unusedReservation