# Data Object - PerfProviderSummary(vim.PerformanceManager.ProviderSummary)

Returned by
  QueryPerfProviderSummary
Extends
  DynamicData

## Data Object Description

This data object type contains information about a performance provider, the type of statistics it generates, and the refreshRate for statistics generation. A performance provider is any managed object that generates real-time or historical statistics (or both—the currentSupported and summarySupported properties are not mutually exclusive).

Properties

Name | Type | Description
--- | --- | ---
currentSupported | xsd:boolean | True if this entity supports real-time (current) statistics; false if it does not. If this property is true for an entity, a client application can set the intervalId of the PerfQuerySpec (passed to the QueryPerf operation) to the refreshRate to obtain the maximum information possible for the entity.
entity | ManagedObjectReference | Reference to the performance provider, the managed object that provides real-time or historical metrics. The managed objects include but are not limited to managed entities, such as host systems, virtual machines, and resource pools.
refreshRate* | xsd:int | Number of seconds between the generation of each counter. This value applies only to entities that support real-time (current) statistics.
summarySupported | xsd:boolean | True if this entity supports historical (aggregated) statistics; false if it does not. When this property is true for an entity, a client application can set the intervalId of QueryPerf to one of the historical intervals to obtain historical statistics for this entity.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="PerfProviderSummary"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="entity" type="vsan:ManagedObjectReference"/> <element name="currentSupported" type="xsd:boolean"/> <element name="summarySupported" type="xsd:boolean"/> <element name="refreshRate" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>