Purchases a storage plan.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
polardb:CreateStoragePlan |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotency of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token is case-sensitive and can contain only ASCII characters. The token can be up to 64 characters in length. |
6000170000591aed949d0f5******************** |
| Period |
string |
Yes |
The unit of the storage plan duration. Valid values:
|
Month |
| UsedTime |
string |
Yes |
The duration of the storage plan.
|
3 |
| StorageClass |
string |
Yes |
The capacity of the storage plan. Unit: GB. Valid values: 50, 100, 200, 300, 500, 1000, 2000, 3000, 5000, 10000, 15000, 20000, 25000, 30000, 50000, 100000, and 200000. |
500 |
| StorageType |
string |
Yes |
The type of the storage plan. Valid values:
|
Mainland |
| AutoUseCoupon |
boolean |
No |
Specifies whether to automatically use coupons. Valid values:
|
|
| PromotionCode |
string |
No |
The coupon code. If this parameter is not specified, the default coupon is used. |
727xxxxxx934 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
69A85BAF-1089-4CDF-A82F-0A140F****** |
| DBInstanceId |
string |
The instance ID. |
POLARDB-cn-************** |
| OrderId |
string |
The order ID. |
2035638******* |
Examples
Success response
JSON format
{
"RequestId": "69A85BAF-1089-4CDF-A82F-0A140F******",
"DBInstanceId": "POLARDB-cn-**************",
"OrderId": "2035638*******"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStorageUsedTime.Malformed | The UsedTime is not valid. | The specified usedTime parameter is invalid. |
| 400 | MissParameter.StorageUsedTime | The StoragePeriod is needed. | You must specify the storage period. |
| 400 | MissParameter.StoragePeriod | The StoragePeriod is needed. | You must specify the storage period. |
| 400 | MissParameter.StorageClass | The StorageClass is needed. | You must specify the storage specifications. |
| 400 | MissParameter.StorageType | The StorageType is needed. | You must specify the storage type. |
| 400 | InvalidStorageClass.Malformed | The Specified StorageClass is not valid. | The specified StorageClass parameter is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.