# Data Object - StorageIORMInfo(vim.StorageResourceManager.IORMConfigInfo)

Property of
  Datastore
Extends
  DynamicData
Since
  vSphere API 4.1

## Data Object Description

Configuration of storage I/O resource management.

Properties

Name | Type | Description
--- | --- | ---
congestionThreshold | xsd:int | The latency beyond which the storage array is considered congested. If storage I/O resource management is enabled on a datastore, the algorithm tries to maintain the latency to be below or close to this value. The unit is millisecond. The range of this value is between 5 to 100 milliseconds.
congestionThresholdMode | xsd:string | Mode of congestion threshold specification For more information, see StorageIORMThresholdMode Since vSphere API 5.1
enabled | xsd:boolean | Flag indicating whether or not the service is enabled.
percentOfPeakThroughput* | xsd:int | The percentage of peak throughput to be used for setting congestion threshold of a datastore. Valid values are between 50 to 100. Default value is 90% For more information, see congestionThreshold Since vSphere API 5.1
reservableIopsThreshold* | xsd:int | Storage DRS makes storage migration recommendations if total IOPs reservation for all VMs running on the datastore is higher than specified threshold value. This value (if present) overrides Since vSphere API 6.0
reservationEnabled | xsd:boolean | Flag indicating whether IO reservations support is enabled. Since vSphere API 6.0
statsAggregationDisabled* | xsd:boolean | Flag indicating whether stats aggregation is disabled. Since vSphere API 5.0
statsCollectionEnabled | xsd:boolean | Deprecated. As of vSphere API 2016, use enabled instead. Flag indicating whether service is running in stats collection mode. Since vSphere API 5.0
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:pbm="urn:pbm" name="StorageIORMInfo"> <complexContent> <extension base="pbm:DynamicData"> <sequence> <element name="enabled" type="xsd:boolean"/> <element name="congestionThresholdMode" type="xsd:string" minOccurs="0"/> <element name="congestionThreshold" type="xsd:int"/> <element name="percentOfPeakThroughput" type="xsd:int" minOccurs="0"/> <element name="statsCollectionEnabled" type="xsd:boolean" minOccurs="0"/> <element name="reservationEnabled" type="xsd:boolean" minOccurs="0"/> <element name="statsAggregationDisabled" type="xsd:boolean" minOccurs="0"/> <element name="reservableIopsThreshold" type="xsd:int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>