You need to enable JavaScript to run this app.
Elastic Compute Service

Elastic Compute Service

Copy page
Download PDF
Volumes
ModifyVolumeExtraPerformance - Adjust extra performance package for volume
Copy page
Download PDF
ModifyVolumeExtraPerformance - Adjust extra performance package for volume
Call the ModifyVolumeExtraPerformance API to adjust the extra performance package of the volume.​
precautions​
  • ESSD FlexPL data volumes must have at least 500 GiB capacity to use the ModifyVolumeExtraPerformance API to configure extra performance.​
  • TSSD TL0 volumes must have at least 100 GiB capacity to use the ModifyVolumeExtraPerformance API to configure extra performance.​
Debugging​
API Explorer
You can initiate calls online through API Explorer without paying attention to the signature generation process and quickly obtain the call results.
​
request parameters​
Only the API-specific request parameters and some common parameters are listed below. For more information, see Common Parameters.​
Actionstringrequired Example: ModifyVolumeExtraPerformance​
Operation to perform, value: ModifyVolumeExtraPerformance.​
​
Version string required Example value: 2020-04-01​
The version of the API is: 2020-04-01.​
​
VolumeId string required Example: vol-cmq1cd6ezvhcitve****​
ID of the volume for which you want to create or modify an extra performance package​
​
ExtraPerformanceTypeId string required Example value: IOPS​
The type of extra performance varies based on the volume. Details are as follows:​
  • The extra performance options for ESSD FlexPL data volumes are as follows:​
  • Balance: Balanced extra performance.​
  • IOPS: IOPS-type extra performance.​
  • Throughput: Throughput-type extra performance.​
tip​
For more details about extra performance for ESSD FlexPL data volumes, see Extra Performance for Volumes.​
​
ExtraPerformanceIOPS integer Optional Example value: 100​
Extra IOPS performance size, measured in operations per second. The range of extra performance values for different types is as follows:​
  • IOPS type extra performance: 0~50000​
  • Balance type extra performance: 0~50000​
​
ExtraPerformanceThroughputMB integer Optional Example: 100​
Additional throughput performance (MB/s).​
tip​
  • The additional throughput for ESSD FlexPL data disks ranges from 0 to 650 MB/s.​
  • Different volume capacities allow for different purchasable additional throughput amounts.​
​
​
​
Response parameters​
Only interface-specific return parameters are listed below. For more information, see Return Structure.​
OrderNumber string Example: Order722545967890640****​
Order number.​
​
​
​
Request example​
​
GET /?Action=ModifyVolumeExtraPerformance&Version=2020-04-01&VolumeId=vol-cmq1cd6ezvhcitve****&ExtraPerformanceTypeId=IOPS&ExtraPerformanceIOPS=10 HTTP/1.1​
Host: open.volcengineapi.com​
Region: cn-beijing​
ServiceName: storage_ebs​
​
Back to example​
​
{​
"ResponseMetadata": {​
"RequestId": "20210702183508010225243153072A****",​
"Action": "ModifyVolumeExtraPerformance",​
"Version": "2020-04-01",​
"Service": "storage_ebs",​
"Region": "cn-beijing"​
},​
"Result": {​
"OrderNumber": "Order722545967890640****"​
}​
}​
​
error code​
The following table lists error codes related to this interface and business logic. For public error codes, refer to the Public Error Codes documentation.​
​
Status code​
error code​
error message​
Create Volume​
400​
InvalidExtraPerformanceType​
Incorrect additional performance package type.​
Incorrect extra performance package type.​
400​
InvalidExtraPerformanceValue​
Incorrect additional performance package value.​
Invalid extra performance package value.​
400​
InvalidVolumeTypeForExtraPerformance​
This volume type does not support creating additional performance packages.​
This volume type does not support creating extra performance packages.​
400​
InvalidVolumeKindForExtraPerformance​
System volume do not support creating additional performance packages.​
System volumes do not support creating extra performance packages.​
400​
InvalidVolumeSizeForExtraPerformance​
The capacity of this volume does not support creating additional performance packages.​
The volume size does not support creating an extra performance package.​
400​
InvalidVolumeStatusForExtraPerformance​
The status of this volume does not support creating additional performance packages.​
The volume status does not support creating an extra performance package.​
400​
FeatureExtraPerformanceNotAvailable​
Additional performance package functionality is not available, please contact the administrator.​
Extra performance package features are unavailable. Contact your administrator.​
400​
ExtraPerformanceNotAvailableForVolume​
Additional performance package functionality is not available for the current volume, please contact the administrator.​
Additional performance package functionality is not available for the current volume. Contact the administrator.​
500​
ResourceLockError​
Failed to lock resource: [resourceId]​
Resource lock failed: [resourceId].​
​
Last updated: 2026.01.09 18:19:56