Queries resources that are available for purchase in multiple zones.
Request parameters
| Parameter | Type | Required | Example | Description |
|---|---|---|---|---|
| Action | String | Yes | DescribeMultiZoneAvailableResource | The operation that you want to perform. Set the value to DescribeMultiZoneAvailableResource. |
| ChargeType | String | Yes | Prepaid | The billing method of the available resources. Valid values:
|
| RegionId | String | Yes | cn-hangzhou | The ID of the region. |
| ZoneCombination | String | No | cn-hangzhou-bef-aliyun | Optional. The ID of a zone combination. If you do not set this parameter, all combinations in the region are queried. |
Response parameters
| Parameter | Type | Example | Description |
|---|---|---|---|
| AvailableZones | Array of AvailableZone | The information about the available resources in the zone combination. |
|
| AvailableZone | |||
| MasterResources | Array of MasterResource | The information about the available resources of the master node. |
|
| MasterResource | |||
| InstanceType | String | hbase.sn2.large | The type of the ApsaraDB for HBase cluster. |
| InstanceTypeDetail | Struct | The details of the cluster type. |
|
| Cpu | Integer | 4 | The number of CPUs of the cluster. |
| Mem | Integer | 16 | The memory size of the cluster. Unit: GB. |
| RegionId | String | cn-hangzhou | The ID of the region to which the cluster belongs. |
| SupportedEngines | Array of SupportedEngine | The list of supported service types. Only hbaseue is supported. |
|
| SupportedEngine | |||
| Engine | String | hbaseue | The type of the service. Only hbaseue is supported. |
| SupportedEngineVersions | Array of SupportedEngineVersion | The list of supported service versions. |
|
| SupportedEngineVersion | |||
| SupportedCategories | Array of SupportedCategories | The list of supported categories. |
|
| SupportedCategories | |||
| Category | String | cluster | Only cluster is supported. |
| SupportedStorageTypes | Array of SupportedStorageType | The list of supported storage types. |
|
| SupportedStorageType | |||
| CoreResources | Array of CoreResource | The available resources of the core node. |
|
| CoreResource | |||
| DBInstanceStorageRange | Struct | The range of the storage size. |
|
| MaxSize | Integer | 64000 | The maximum storage size. Unit: GB. |
| MinSize | Integer | 400 | The minimum storage size. Unit: GB. |
| StepSize | Integer | 40 | The minimum step size that is added at a time. Unit: GB. The actual added value must be an integral multiple of the minimum step size. |
| InstanceType | String | hbase.sn2.2xlarge | The type of the cluster. |
| InstanceTypeDetail | Struct | The details of the cluster type. |
|
| Cpu | Integer | 32 | The number of CPUs of the cluster. |
| Mem | Integer | 8 | The memory size of the cluster. Unit: GB. |
| MaxCoreCount | Integer | 30 | The maximum number of core nodes. |
| StorageType | String | cloud_efficiency | The type of the disk. |
| Version | String | 2.0 | The version number of the service. Only hbaseue 2.0 is supported. |
| ZoneCombination | String | cn-hangzhou-bef-aliyun | The ID of a zone combination. |
| RequestId | String | B2EEBBA9-C627-4415-81A0-B77BC54F1D52 | The ID of the request. |
Examples
Sample requests
http(s)://[Endpoint]/?Action=DescribeMultiZoneAvailableResource
&ChargeType=Prepaid
&RegionId=cn-hangzhou
&<Common request parameters>
Sample success responses
XML format
<RequestId>B2EEBBA9-C627-4415-81A0-B77BC54F1D52</RequestId>
<AvailableZones>
<AvailableZone>
<MasterResources>
<MasterResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn2.large</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>4</Mem>
<Cpu>2</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn1.medium</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>8</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn1.large</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn1.2xlarge</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn2.2xlarge</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn1.4xlarge</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.sn2.4xlarge</InstanceType>
</MasterResource>
<MasterResource>
<InstanceTypeDetail>
<Mem>8</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<InstanceType>hbase.n1.large</InstanceType>
</MasterResource>
</MasterResources>
<ZoneCombination>cn-hangzhou-bef-aliyun</ZoneCombination>
<RegionId>cn-hangzhou</RegionId>
<SupportedEngines>
<SupportedEngine>
<SupportedEngineVersions>
<SupportedEngineVersion>
<Version>2.0</Version>
<SupportedCategories>
<SupportedCategories>
<Category>cluster</Category>
<SupportedStorageTypes>
<SupportedStorageType>
<StorageType>cloud_ssd</StorageType>
<CoreResources>
<CoreResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.2xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>8</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.large</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.2xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.4xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>32</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.8xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.large</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.4xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>128</Mem>
<Cpu>32</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>8000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.8xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
</CoreResources>
</SupportedStorageType>
<SupportedStorageType>
<StorageType>cloud_efficiency</StorageType>
<CoreResources>
<CoreResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.2xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>8</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.large</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>8</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.2xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.4xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>32</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn1.8xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>16</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.large</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>64000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.4xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>128</Mem>
<Cpu>32</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>400</MinSize>
<StepSize>40</StepSize>
<MaxSize>8000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.sn2.8xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
</CoreResources>
</SupportedStorageType>
<SupportedStorageType>
<StorageType>local_hdd_pro</StorageType>
<CoreResources>
<CoreResource>
<InstanceTypeDetail>
<Mem>64</Mem>
<Cpu>16</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>44000</MinSize>
<StepSize>40</StepSize>
<MaxSize>44000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.d1.4xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
<CoreResource>
<InstanceTypeDetail>
<Mem>96</Mem>
<Cpu>24</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>66000</MinSize>
<StepSize>40</StepSize>
<MaxSize>66000</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.d1.6xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
</CoreResources>
</SupportedStorageType>
<SupportedStorageType>
<StorageType>local_ssd_pro</StorageType>
<CoreResources>
<CoreResource>
<InstanceTypeDetail>
<Mem>32</Mem>
<Cpu>4</Cpu>
</InstanceTypeDetail>
<DBInstanceStorageRange>
<MinSize>894</MinSize>
<StepSize>1</StepSize>
<MaxSize>894</MaxSize>
</DBInstanceStorageRange>
<InstanceType>hbase.i2.xlarge</InstanceType>
<MaxCoreCount>30</MaxCoreCount>
</CoreResource>
</CoreResources>
</SupportedStorageType>
</SupportedStorageTypes>
</SupportedCategories>
</SupportedCategories>
</SupportedEngineVersion>
</SupportedEngineVersions>
<Engine>hbaseue</Engine>
</SupportedEngine>
</SupportedEngines>
</AvailableZone>
</AvailableZones>
JSON format
{
"RequestId": "B2EEBBA9-C627-4415-81A0-B77BC54F1D52",
"AvailableZones": {
"AvailableZone": [
{
"MasterResources": {
"MasterResource": [
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 4
},
"InstanceType": "hbase.sn2.large"
},
{
"InstanceTypeDetail": {
"Mem": 4,
"Cpu": 2
},
"InstanceType": "hbase.sn1.medium"
},
{
"InstanceTypeDetail": {
"Mem": 8,
"Cpu": 4
},
"InstanceType": "hbase.sn1.large"
},
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 8
},
"InstanceType": "hbase.sn1.2xlarge"
},
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 8
},
"InstanceType": "hbase.sn2.2xlarge"
},
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 16
},
"InstanceType": "hbase.sn1.4xlarge"
},
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 16
},
"InstanceType": "hbase.sn2.4xlarge"
},
{
"InstanceTypeDetail": {
"Mem": 8,
"Cpu": 4
},
"InstanceType": "hbase.n1.large"
}
]
},
"ZoneCombination": "cn-hangzhou-bef-aliyun",
"RegionId": "cn-hangzhou",
"SupportedEngines": {
"SupportedEngine": [
{
"SupportedEngineVersions": {
"SupportedEngineVersion": [
{
"Version": "2.0",
"SupportedCategories": {
"SupportedCategories": [
{
"Category": "cluster",
"SupportedStorageTypes": {
"SupportedStorageType": [
{
"StorageType": "cloud_ssd",
"CoreResources": {
"CoreResource": [
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 8
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.2xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 8,
"Cpu": 4
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.large",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 8
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.2xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 16
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.4xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 32
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.8xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 4
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.large",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 16
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.4xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 128,
"Cpu": 32
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 8000
},
"InstanceType": "hbase.sn2.8xlarge",
"MaxCoreCount": 30
}
]
}
},
{
"StorageType": "cloud_efficiency",
"CoreResources": {
"CoreResource": [
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 8
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.2xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 8,
"Cpu": 4
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.large",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 8
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.2xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 16
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.4xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 32
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn1.8xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 16,
"Cpu": 4
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.large",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 16
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 64000
},
"InstanceType": "hbase.sn2.4xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 128,
"Cpu": 32
},
"DBInstanceStorageRange": {
"MinSize": 400,
"StepSize": 40,
"MaxSize": 8000
},
"InstanceType": "hbase.sn2.8xlarge",
"MaxCoreCount": 30
}
]
}
},
{
"StorageType": "local_hdd_pro",
"CoreResources": {
"CoreResource": [
{
"InstanceTypeDetail": {
"Mem": 64,
"Cpu": 16
},
"DBInstanceStorageRange": {
"MinSize": 44000,
"StepSize": 40,
"MaxSize": 44000
},
"InstanceType": "hbase.d1.4xlarge",
"MaxCoreCount": 30
},
{
"InstanceTypeDetail": {
"Mem": 96,
"Cpu": 24
},
"DBInstanceStorageRange": {
"MinSize": 66000,
"StepSize": 40,
"MaxSize": 66000
},
"InstanceType": "hbase.d1.6xlarge",
"MaxCoreCount": 30
}
]
}
},
{
"StorageType": "local_ssd_pro",
"CoreResources": {
"CoreResource": [
{
"InstanceTypeDetail": {
"Mem": 32,
"Cpu": 4
},
"DBInstanceStorageRange": {
"MinSize": 894,
"StepSize": 1,
"MaxSize": 894
},
"InstanceType": "hbase.i2.xlarge",
"MaxCoreCount": 30
}
]
}
}
]
}
}
]
}
}
]
},
"Engine": "hbaseue"
}
]
}
}
]
}
}
Error codes
For a list of error codes, see Service error codes.