# Data Object - VsanHostRuntimeStats(vim.vsan.host.RuntimeStats)

Property of
  VsanRuntimeStatsHostMap
Returned by
  VsanHostGetRuntimeStats
Extends
  DynamicData
See also
  RepairTimerInfo, ResyncIopsInfo, VsanConfigGeneration
Since
  vSAN API 6.6

## Data Object Description

vSAN runtime stats from the perspective of the host in question. It is used to present read-only stats which may change during operation.

Properties

Name | Type | Description
--- | --- | ---
componentLimitPerCluster* | xsd:int | Get shared witness per cluster component limit of the host. Since vSAN API vSAN 7.0U1
configGeneration* | VsanConfigGeneration | Current config generation of the host. Since vSAN API 6.6.1
maxWitnessClusters* | xsd:int | Get shared witness max number of clusters on a witness node. Since vSAN API vSAN 7.0U1
repairTimerInfo* | RepairTimerInfo | Repair timer information of the host. Since vSAN API vSAN 6.7U1
resyncIopsInfo* | ResyncIopsInfo | Runtime value of vSAN resync IOPS information. This field is to present vim.vsan.host.StatsType#resyncIopsInfo.
supportedClusterSize* | xsd:int | Maximum vSAN cluster size supported by this host. Since vSAN API 6.7
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="VsanHostRuntimeStats"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="resyncIopsInfo" type="vsan:ResyncIopsInfo" minOccurs="0"/> <element name="configGeneration" type="vsan:VsanConfigGeneration" minOccurs="0"/> <element name="supportedClusterSize" type="xsd:int" minOccurs="0"/> <element name="repairTimerInfo" type="vsan:RepairTimerInfo" minOccurs="0"/> <element name="componentLimitPerCluster" type="xsd:int" minOccurs="0"/> <element name="maxWitnessClusters" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>