1)接口功能介绍
在创建实例时查询可购买资源的规格。
2)接口约束
nodeCode边缘池id需要正确,可通过查看区域集群编码列表接口获取。
3)URI
GET /v1/describeAvailableResourceInfo。
4)请求参数
Query参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeCode | 是 | String | 边缘池id,可通过查看区域集群编码列表接口获取。 | cn-guangzhou3 |
5)响应参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
requestId | 是 | String | 请求id | b84233d3-0796-xxx | |
status | 是 | Object | 应答状态 | status | |
data | 是 | Object | 返回数据 | data |
表 status
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
message | 是 | String | 状态描述 | Success | |
code | 是 | String | 状态码 | Success |
表 data
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
images | 是 | List | 镜像信息 | images | |
supportResources | 是 | Object | 支持的资源信息 | supportResources |
表 images
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
imageName | 是 | String | 镜像名称 | centos-xxx | |
ImageSize | 是 | Integer | 镜像大小,单位:KB | 60000 | |
ImageId | 是 | Integer | 镜像ID | 110 |
表 supportResources
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
dataDiskMaxSize | 是 | String | 数据盘大小最大值,单位:GB | -1 | |
bandwidthTypes | 是 | List | 带宽计费方式列表 | ||
systemDiskMinSize | 是 | String | 系统盘最小值,单位:GBs | 12 | |
instanceSpeces | 是 | List | 实例规格列表 | ||
systemDiskMaxSize | 是 | String | 系统盘最大值,单位:GB | 100 | |
dataDiskMinSize | 是 | String | 数据盘最小值,单位:GB | 100 | |
edgeinfo | 是 | Object | 节点列表 | edgeinfo |
表 edgeinfo
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
nodeCode | 是 | String | 节点ID | cn-guangzhou3 | |
name | 是 | String | 节点名称 | 广州3 | |
province | 是 | String | 省份 | 广东 |
6)请求示例
GET https://{host}/v1/describeAvailableResourceInfo?nodeCode=yn-lincang-1
7)响应示例
{
"status": {
"message": "Success",
"code": "Success"
},
"data": {
"images": [
{
"imageName": "CentOS7.6",
"imageSize": "20000",
"imageId": "1"
},
{
"imageName": "CentOS6.5-1",
"imageSize": "20000",
"imageId": "3"
}
],
"supportResources": {
"bandwidthTypes": [
"TRAFFIC_BILLING",
"ANNUAL_OR_MONTHLY",
"AV_DAILY_PEAK_95",
"MONTHLY_PEAK_95",
"FIXED_BANDWIDTH"
],
"instanceSpeces": [
"wwt-test-GPU",
"gpu",
"wwt-test-men",
"m3.2xl2.s5.1s1",
"ecs.1c1g",
"ops.image-scan.8c16g",
"c6.test01"
],
"systemDiskMinSize": "10",
"edgeinfo": {
"province": "云南",
"nodeCode": "yn-lincang-1",
"name": "临沧1"
},
"dataDiskMinSize": "0",
"dataDiskMaxSize": "-1",
"systemDiskMaxSize": "40"
}
},
"requestId": "48b01758-89bd-4056-9f7d-613ac8ca27f4"
}
8)状态码
状态码 | 描述 |
---|---|
Success | 表示请求成功。 |