Virtual Storage Lifecycle Management API


Data Object - ClusterUsageSummary(vim.cluster.UsageSummary)

Property of
ClusterComputeResourceSummary
Extends
DynamicData
Since
vSphere API Release 6.0

Data Object Description

This class contains cluster usage summary that is populated by DRS and used by Cloud Placement Engine in VCD.

Properties

Name Type Description
cpuDemandMhzxsd:int

Sum of CPU demand of all the powered-on VMs in the cluster.
cpuEntitledMhzxsd:int

This is the current CPU entitlement across the cluster
cpuReservationMhzxsd:int

Sum of CPU reservation of all the Resource Pools and powered-on VMs in the cluster.
memDemandMBxsd:int

Sum of memory demand of all the powered-on VMs in the cluster.
memEntitledMBxsd:int

This is the current memory entitlement across the cluster
memReservationMBxsd:int

Sum of memory reservation of all the Resource Pools and powered-on VMs in the cluster.
poweredOffCpuReservationMhz*xsd:int

Sum of CPU reservation of all the powered-off VMs in the cluster.
poweredOffMemReservationMB*xsd:int

Sum of memory reservation of all the powered-off VMs in the cluster.
poweredOffVmCountxsd:int

The number of powered off VMs in the cluster
reservedTier0MemMB*xsd:int

Total amount of Tier 0 memory used to satisfy virtual machine reservation.

Since vSphere API Release 9.0.0.0
statsGenNumberxsd:long

Generation number of the usage stats. Updated during every DRS load balancing call.
tier0MemCapacityMB*xsd:int

Total Tier 0 memory capacity in a cluster.

Since vSphere API Release 9.0.0.0
totalCpuCapacityMhzxsd:int

Total CPU capacity of the cluster.
totalMemCapacityMBxsd:int

Total memory capacity of the cluster.
totalVmCountxsd:int

The number of VMs in the cluster
unreservedTier0MemMB*xsd:int

Total amount of Tier 0 memory available to satisfy reservation. Available reservation is calculated after accounting for DRS overheads and current reservation.

Since vSphere API Release 9.0.0.0
Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition