查询 裸金属服务器 的规格详情和规格的扩展信息。您可以调用此接口查询“baremetal:extBootType”参数取值,以确认某个规格是否支持快速发放
服务器已成功处理了请求
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
flavors
|
Array of FlavorsResp objects | 是 |
裸金属服务器规格列表,详情请参见表2 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数据结构说明。 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
rel
|
string | 否 |
快捷链接标记名称。取值为:self:包含版本号的资源链接,需要立即跟踪时使用此类链接。bookmark:提供了适合长期存储的资源链接。 |
href
|
string | 否 |
对应快捷链接 |
type
|
string | 否 |
快捷链接类型 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
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配置状态不同,必须配置该参数。 |
服务器未能处理请求
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
被请求的页面需要用户名和密码
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
对被请求页面的访问被禁止
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
服务器无法找到被请求的页面
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求中指定的方法不被允许
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
服务器生成的响应无法被客户端所接受
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
用户必须首先使用代理服务器进行验证,这样请求才会被处理
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求超出了服务器的等待时间
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
由于冲突,请求无法被完成
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求未完成。服务异常
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求未完成。服务器不支持所请求的功能
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求未完成。服务器从上游服务器收到一个无效的响应
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
请求未完成。系统暂时异常
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
网关超时
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
error
|
Error object | 否 |
提交任务异常时返回的异常信息 |
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
message
|
string | 否 |
任务异常错误信息描述 |
code
|
string | 否 |
任务异常错误信息编码 |
服务器已成功处理了请求
"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)"
}
}
]
}