DescribeDiskCategory

1. API Description

This API is used to query supported disk type.

2. Input Parameters

The following request parameter list only provides API request parameters.

Parameter NameRequiredTypeDescription

zoneId

No

String

Zone ID. Call DescribeZones to obtain zone ID.

instanceChargeType

Yes

String

Disk pricing model.

PREPAID: subscription

POSTPAID: pay-as-you-go

diskCategory

No

String

Disk type.

  • Standard Disk: Hard Disk Drive

  • SSD: Solid State Drive

Call DescribeDiskCategory to obtain disk type.

3. Output Parameters

Parameter NameTypeDescription

requestId

String

The unique request ID, which is returned for each request. RequestId is required for locating a problem.

categoryZoneSet

Array of DiskCategory

Type information on a disk.

4. Code Example

Attach a data disk to an instance.

POST /api/v2/vm HTTP/1.1
Host: console.zenlayer.com
Content-Type: application/json
X-ZC-Action: AttachDisks
<Common Request Params>

Request:
{
  "zoneId": "pocTest"
}

Response:
{
  "requestId": "TCF499941-588A-4F28-B8ED-1BAC37E304DC",
  "response": {
    "requestId": "TCF499941-588A-4F28-B8ED-1BAC37E304DC",
    "categoryZoneSet": [
      {
        "zoneId": "pocTest",
        "categorySet": [
          "Standard 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.​

HTTP Status CodeError CodeDescription

404

INVALID_ZONE_NOT_FOUND

Zone does not exist.

Last updated