# Data Object - ComputeResourceSummary(vim.ComputeResource.Summary)

Property of
  ComputeResource
Extended by
  ClusterComputeResourceSummary
Extends
  DynamicData
See also
  ManagedEntityStatus
Since
  2.0

## Data Object Description

This data object type encapsulates a typical set of ComputeResource information that is useful for list views and summary pages.

Properties

Name | Type | Description
--- | --- | ---
effectiveCpu | xsd:int | Effective CPU resources (in MHz) available to run virtual machines. This is the aggregated effective resource level from all running hosts. Hosts that are in maintenance mode or are unresponsive are not counted. Resources used by the VMware Service Console are not included in the aggregate. This value represents the amount of resources available for the root resource pool for running virtual machines.
effectiveMemory | xsd:long | Effective memory resources (in MB) available to run virtual machines. This is the aggregated effective resource level from all running hosts. Hosts that are in maintenance mode or are unresponsive are not counted. Resources used by the VMware Service Console are not included in the aggregate. This value represents the amount of resources available for the root resource pool for running virtual machines.
numCpuCores | xsd:short | Number of physical CPU cores. Physical CPU cores are the processors contained by a CPU package.
numCpuThreads | xsd:short | Aggregated number of CPU threads.
numEffectiveHosts | xsd:int | Total number of effective hosts.
numHosts | xsd:int | Total number of hosts.
overallStatus | ManagedEntityStatus | Overall alarm status. In releases after vSphere API 5.0, vSphere Servers might not generate property collector update notifications for this property. To obtain the latest value of the property, you can use PropertyCollector methods RetrievePropertiesEx or WaitForUpdatesEx. If you use the PropertyCollector.WaitForUpdatesEx method, specify an empty string for the version parameter. Since this property is on a DataObject, an update returned by WaitForUpdatesEx may contain values for this property when some other property on the DataObject changes. If this update is a result of a call to WaitForUpdatesEx with a non-empty version parameter, the value for this property may not be current.
totalCpu | xsd:int | Aggregated CPU resources of all hosts, in MHz.
totalMemory | xsd:long | Aggregated memory resources of all hosts, in bytes.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="ComputeResourceSummary"> <complexContent> <extension base="vslm:DynamicData"> <sequence> <element name="totalCpu" type="xsd:int"/> <element name="totalMemory" type="xsd:long"/> <element name="numCpuCores" type="xsd:short"/> <element name="numCpuThreads" type="xsd:short"/> <element name="effectiveCpu" type="xsd:int"/> <element name="effectiveMemory" type="xsd:long"/> <element name="numHosts" type="xsd:int"/> <element name="numEffectiveHosts" type="xsd:int"/> <element name="overallStatus" type="vslm:ManagedEntityStatus"/> </sequence> </extension> </complexContent> </complexType>