ResourcePoolRuntimeInfo
Current runtime resource usage and state of the resource pool
{
"_typeName": "string",
"memory": {
"_typeName": "string",
"reservationUsed": 0,
"reservationUsedForVm": 0,
"unreservedForPool": 0,
"unreservedForVm": 0,
"overallUsage": 0,
"maxUsage": 0
},
"cpu": {
"_typeName": "string",
"reservationUsed": 0,
"reservationUsedForVm": 0,
"unreservedForPool": 0,
"unreservedForVm": 0,
"overallUsage": 0,
"maxUsage": 0
},
"overallStatus": "string",
"sharesScalable": "string"
}
Runtime resource usage for memory.
Values are in bytes.
Runtime resource usage for CPU.
Values are in Mhz.
Deprecated as of vSphere API 6.5. Use ManagedEntity.overallStatus.
Overall health of the tree.
See header for description of various statuses and when they are set.
The scaling behavior of the shares of a given resource pool.
See ResourceConfigSpecScaleSharesBehaviorEnum for possible values. The system will automatically compute this property based on the ResourceConfigSpec.scaleDescendantsShares setting on every ancestor resource pool. This property does not apply to virtual machines.