SetDefaultQoS
You can use the SetDefaultQoS method to configure the default Quality of Service (QoS) values (measured in inputs and outputs per second, or IOPS) for a volume.
Parameters
This method has the following input parameters:
| Name | Description | Type | Default value | Required |
|---|---|---|---|---|
minIOPS |
The minimum number of sustained IOPS that are provided by the cluster to a volume. |
integer |
None |
No |
maxIOPS |
The maximum number of sustained IOPS that are provided by the cluster to a volume. |
integer |
None |
No |
burstIOPS |
The maximum number of IOPS allowed in a short burst scenario. |
integer |
None |
No |
Return values
This method has the following return values:
| Name | Description | Type |
|---|---|---|
minIOPS |
The minimum number of sustained IOPS that are provided by the cluster to a volume. |
integer |
maxIOPS |
The maximum number of sustained IOPS that are provided by the cluster to a volume. |
integer |
burstIOPS |
The maximum number of IOPS allowed in a short burst scenario. |
integer |
Request example
Requests for this method are similar to the following example:
{
"method": "SetDefaultQoS",
"params": {
"burstIOPS":8000,
"maxIOPS":1000,
"minIOPS":200
},
"id": 1
}
Response example
This method returns a response similar to the following example:
{
"id":1,
"result": {
"burstIOPS":8000,
"maxIOPS":1000,
"minIOPS":200
}
}
New since version
9.6