InquiryPriceCreateDisks
1. API Description
This API is used to query the price of creating a disk.
Note
Only operations on data disks are supported.
For a
PREPAID
disk, call this API to query the subscription price; for aPOSTPAID
disk, query the pay-as-you-go price. If you need to purchase specified disks, please contact Zenlayer Support.
2. Input Parameters
The following request parameter list only provides API request parameters.
diskSize
Yes
Integer
Storage space.
Unit: GB.
diskCategory
No
String
Disk type.
Standard Disk: Hard Disk Drive
SSD: Solid State Drive
diskAmount
No
Integer
Quantity of cloud disks.
Minimum value: 1 (default value);
Maximum value: 50.
chargePrepaid
No
Details of the monthly subscription, including the purchase period, auto-renewal. It is required if the chargeType
is PREPAID
.
3. Output Parameters
requestId
String
The unique request ID, which is returned for each request. RequestId is required for locating a problem.
4. Code Example
Query the price of creating a disk.
5. Developer Resources
Zenlayer Cloud API 2.0 integrates SDKs to make it easier for you to call APIs. More programming languages will be supported.
6. Error Codes
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
404
INVALID_PRODUCT_NOT_FOUND
Product does not exist.
404
INVALID_ZONE_NOT_FOUND
Zone does not exist.
400
INVALID_CHARGE_PREPAID_CAN_NOT_BE_NULL
chargePrepaid
is required when the chargeType
is PREPAID
.
400
INVALID_CHARGE_TYPE
Invalid billing model.
400
INVALID_DISK_CATEGORY_ZONE_NO_SELL
Disk type not for sale in the zone.
400
INVALID_DISK_CATEGORY_ZONE_NOT_SUPPORT
Unavailable disk type in the zone.
Last updated