华为云计算 云知识 查询规格详情和规格扩展信息列表ListBaremetalFlavorDetailExtends
查询规格详情和规格扩展信息列表ListBaremetalFlavorDetailExtends

 

接口说明

查询 裸金属服务器 的规格详情和规格的扩展信息。您可以调用此接口查询“baremetal:extBootType”参数取值,以确认某个规格是否支持快速发放

URL
GET  https://bms.cn-north-1.myhuaweicloud.com/v1/{project_id}/baremetalservers/flavors 
请求参数
名称 类型 IN 必选 描述
X-Auth-Token
 
string header

用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

project_id
 
string path

项目ID。获取方式请参见获取项目ID。

availability_zone
 
string query

可用区,需要指定可用区(AZ)的名称。请参考地区和 终端节点 获取。

返回参数
返回码: 200

服务器已成功处理了请求

名称 类型 必选 描述
flavors
 
Array of FlavorsResp objects

裸金属服务器规格列表,详情请参见表2 flavors数据结构说明。

200 flavors
名称 类型 必选 描述
id
 
string

裸金属服务器规格的ID

name
 
string

裸金属服务器规格的名称

vcpus
 
string

该裸金属服务器规格对应的CPU核数。

ram
 
integer

该裸金属服务器规格对应的内存大小,单位为MB。

disk
 
string

该裸金属服务器规格对应要求系统盘大小,0为不限制。

swap
 
string

未使用

OS-FLV-EXT-DATA:ephemeral
 
integer

未使用

OS-FLV-DISABLED:disabled
 
boolean

未使用

rxtx_factor
 
float

未使用

rxtx_quota
 
string

未使用

rxtx_cap
 
string

未使用

os-flavor-access:is_public
 
boolean

是否是公共规格。false:私有规格;true:公共规格

links
 
Array of LinksInfo objects

规格相关快捷链接地址,详情请参见表3 links字段数据结构说明。

os_extra_specs
 
OsExtraSpecs object

裸金属服务器规格的扩展字段,详情请参见表4 os_extra_specs数据结构说明。

200 flavors.os_extra_specs
名称 类型 必选 描述
resource_type
 
string

识该规格对应的资源类型,取值范围为“ironic”。

capabilities:cpu_arch
 
string

裸金属服务器的CPU架构类型,取值为:x86_64(适用于x86机型)aarch64(适用于ARM机型)

baremetal:disk_detail
 
string

磁盘物理规格描述信息。

capabilities:hypervisor_type
 
string

标示ironic类型的规格。

baremetal:__support_evs
 
string

标识当前的规格是否支持挂载EVS卷。truefalse

baremetal:extBootType
 
string

裸金属服务器启动源。LocalDisk:本地盘Volume: 云硬盘 (快速发放)

capabilities:board_type
 
string

裸金属服务器的规格类型。格式为规格的缩写,例如规格名称为“physical.o2.medium”,则规格类型为“o2m”。

baremetal:net_num
 
string

实际可挂载网络数量。

baremetal:netcard_detail
 
string

网卡物理规格描述信息。

baremetal:cpu_detail
 
string

CPU物理规格描述信息。

baremetal:memory_detail
 
string

内存物理规格描述信息

cond:operation:status
 
string

裸金属服务器规格状态。不配置时等同于normal。normal:正常商用abandon:下线(即不显示)sellout:售罄obt:公测promotion:推荐(等同normal,也是商用)

cond:operation:az
 
string

在某个AZ的裸金属服务器规格状态。此参数是AZ级配置,某个AZ没有在此参数中配置时默认使用cond:operation:status参数的取值。格式:az(xx)。()内为某个AZ下的裸金属服务器规格状态,()内必须填写状态,不填为无效配置。例如:规格在某个区域的az0正常商用,az1售罄,az2公测,az3正常商用,其他az显示下线,可配置为:“cond:operation:status”设置为“abandon”“cond:operation:az”设置为“az0(normal), az1(sellout), az2(obt), az3(promotion)” 说明:如果规格在某个AZ下的状态与cond:operation:status配置状态不同,必须配置该参数。

返回码: 400

服务器未能处理请求

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

400 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 401

被请求的页面需要用户名和密码

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

401 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 403

对被请求页面的访问被禁止

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

403 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 404

服务器无法找到被请求的页面

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

404 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 405

请求中指定的方法不被允许

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

405 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 406

服务器生成的响应无法被客户端所接受

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

406 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 407

用户必须首先使用代理服务器进行验证,这样请求才会被处理

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

407 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 408

请求超出了服务器的等待时间

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

408 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 409

由于冲突,请求无法被完成

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

409 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 500

请求未完成。服务异常

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

500 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 501

请求未完成。服务器不支持所请求的功能

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

501 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 502

请求未完成。服务器从上游服务器收到一个无效的响应

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

502 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 503

请求未完成。系统暂时异常

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

503 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

返回码: 504

网关超时

名称 类型 必选 描述
error
 
Error object

提交任务异常时返回的异常信息

504 error
名称 类型 必选 描述
message
 
string

任务异常错误信息描述

code
 
string

任务异常错误信息编码

请求示例
示例 1
 
"GET https://{BMS Endpoint}/v1/c685484a8cc2416b97260938705deb65/baremetalservers/flavors{?availability_zone=cn-north-1a}"
返回示例
返回码:200

服务器已成功处理了请求

示例 1
 
{
"flavors": [
{
"id": "physical.kl1.3xlarge",
"name": "physical.kl1.3xlarge",
"vcpus": "24",
"ram": 321729,
"disk": "6707",
"swap": "",
"links": [
{
"rel": "self",
"href": "https://compute.Region.dc1.domainname.com/v2/bbf1946d374b44a0a2a95533562ba954/flavors/physical.kl1.3xlarge",
"type": null
},
{
"rel": "bookmark",
"href": "https://compute.Region.dc1.domainname.com/bbf1946d374b44a0a2a95533562ba954/flavors/physical.kl1.3xlarge",
"type": null
}
],
"OS-FLV-EXT-DATA:ephemeral": "0,",
"rxtx_factor": 1,
"OS-FLV-DISABLED:disabled": false,
"rxtx_quota": null,
"rxtx_cap": null,
"os-flavor-access:is_public": false,
"os_extra_specs": {
"capabilities:cpu_arch": "x86_64",
"baremetal:disk_detail": "SAS SSD:2*800G Raid 1 + NVMe SSD Card1.6T",
"capabilities:hypervisor_type": "ironic",
"baremetal:__support_evs": "true",
"baremetal:extBootType": "LocalDisk",
"capabilities:board_type": "o2m",
"baremetal:net_num": "2",
"baremetal:netcard_detail": "2 x 2*10GE",
"baremetal:cpu_detail": "Intel Xeon E5-2667 V4 (2*8core* 3.2 GHz)",
"resource_type": "ironic",
"baremetal:memory_detail": "256GB DDR4 RAM (GB)"
}
}
]
}
SDK
点击 裸金属服务器 (BMS) SDK, 下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
错误码
请参考 错误码说明

上一篇:ADB方式公网链接云手机 下一篇:DDM的核心优势是什么?

弹性云服务器 ECS

弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器,帮助用户打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率

三年低至5折,多种配置可选

了解详情