InquiryPriceCreateDisks
Last updated
Last updated
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 a POSTPAID
disk, query the pay-as-you-go price. If you need to purchase specified disks, please contact Zenlayer Support.
The following request parameter list only provides API request parameters.
Parameter Name | Required | Type | Description |
---|---|---|---|
Parameter Name | Type | Description |
---|---|---|
Query the price of creating a disk.
Zenlayer Cloud API 2.0 integrates SDKs to make it easier for you to call APIs. More programming languages will be supported.
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
HTTP Status Code | Error Code | Description |
---|---|---|
zoneId
Yes
String
ID of zone to which the disk belongs.
Call DescribeZones
to obtain.
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.
chargeType
Yes
String
chargePrepaid
No
Details of the monthly subscription, including the purchase period, auto-renewal. It is required if the chargeType
is PREPAID
.
requestId
String
The unique request ID, which is returned for each request. RequestId is required for locating a problem.
dataDiskPrice
Price of a disk.
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.