通过DescribeMultiZoneAvailableResource获取多可用区可购买的资源。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeMultiZoneAvailableResource |
系统规定参数。取值:DescribeMultiZoneAvailableResource。 |
ChargeType | String | 是 | Prepaid |
付费类型:
|
RegionId | String | 是 | cn-hangzhou |
地域Id。 |
ZoneCombination | String | 否 | cn-hangzhou-bef-aliyun |
可选值,不填时查询该region下全部的组合。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AvailableZones | Array of AvailableZone |
可用的可用区里的资源信息集合。 |
|
AvailableZone | |||
MasterResources | Array of MasterResource |
master节点资源信息。 |
|
MasterResource | |||
InstanceType | String | hbase.sn2.large |
实例规格。 |
InstanceTypeDetail | Struct |
实例规格详情。 |
|
Cpu | Integer | 4 |
cpu个数。 |
Mem | Integer | 16 |
内存大小,单位 GB。 |
RegionId | String | cn-hangzhou |
所属地域Id。 |
SupportedEngines | Array of SupportedEngine |
支持的服务类型列表,目前仅支持hbaseue。 |
|
SupportedEngine | |||
Engine | String | hbaseue |
支持的服务类型,目前仅支持hbaseue。 |
SupportedEngineVersions | Array of SupportedEngineVersion |
支持的服务版本号列表。 |
|
SupportedEngineVersion | |||
SupportedCategories | Array of SupportedCategories |
支持的分类列表。 |
|
SupportedCategories | |||
Category | String | cluster |
目前仅支持cluster集群版。 |
SupportedStorageTypes | Array of SupportedStorageType |
支持的存储类型列表。 |
|
SupportedStorageType | |||
CoreResources | Array of CoreResource |
core节点资源集合。 |
|
CoreResource | |||
DBInstanceStorageRange | Struct |
存储大小的范围。 |
|
MaxSize | Integer | 64000 |
最大规格,单位GB。 |
MinSize | Integer | 400 |
最小规格,单位GB。 |
StepSize | Integer | 40 |
单次增加的最小步长,单位GB,每次增加的可选值为最小步长的整数倍。 |
InstanceType | String | hbase.sn2.2xlarge |
规格类型。 |
InstanceTypeDetail | Struct |
规格类型详情。 |
|
Cpu | Integer | 32 |
cpu个数。 |
Mem | Integer | 8 |
内存大小,单位GB。 |
MaxCoreCount | Integer | 30 |
最大core节点数。 |
StorageType | String | cloud_efficiency |
磁盘类型。 |
Version | String | 2.0 |
服务版本号,目前仅支持hbaseue 2.0版本。 |
ZoneCombination | String | cn-hangzhou-bef-aliyun |
可用区组合。 |
RequestId | String | B2EEBBA9-C627-4415-81A0-B77BC54F1D52 |
请求Id。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeMultiZoneAvailableResource
&ChargeType=Prepaid
&RegionId=cn-hangzhou
&<公共请求参数>
正常返回示例
XML
格式
<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
格式
{
"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"
}
]
}
}
]
}
}
错误码
访问错误中心查看更多错误码。