文档首页/ 裸金属服务器 BMS/ API参考 (巴黎区域) / API(OpenStack Nova v2.1 原生)/ 裸金属服务器规格查询/ 查询裸金属服务器规格extra_specs参数的详情(OpenStack原生)
更新时间:2022-02-22 GMT+08:00

查询裸金属服务器规格extra_specs参数的详情(OpenStack原生)

功能介绍

“extra_specs”参数用于描述裸金属服务器规格的键值对,例如“baremetal:extBootType”表示裸金属服务器的启动源,取值有两种:“LocalDisk”(表示本地盘)和“Volume”(表示云硬盘)。如果您想确认某个规格是否支持快速发放,那么可以调用该接口进行查询。

URI

GET /v2.1/{project_id}/flavors/{flavor_id}/os-extra_specs

参数说明请参见表1

表1 参数说明

参数

是否必选

描述

project_id

项目ID。

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

flavor_id

规格ID。

可以在裸金属服务器控制台查询,也可以通过查询裸金属服务器规格信息列表(OpenStack原生)API获取。

请求消息

  • 请求参数

  • 请求样例
    1
    GET https://{ECS Endpoint}/v2.1/c685484a8cc2416b97260938705deb65/flavors/physical.s2.medium/os-extra_specs
    

响应消息

  • 响应参数

    参数

    参数类型

    描述

    extra_specs

    Object

    描述裸金属服务器规格的键值对。

    • capabilities:cpu_arch:裸金属服务器的CPU架构,取值为x86_64(适用于x86机型)或aarch64(适用于ARM机型)
    • baremetal:disk_detail:磁盘的描述信息。
    • capabilities:hypervisor_type:hypervisor类型,固定为“ironic”。
    • baremetal:__support_evs:是否支持云硬盘,取值为true或false。如果裸金属服务器规格中没有此参数,表示不支持云硬盘。
    • baremetal:extBootType:表示裸金属服务器的启动源,取值为LocalDisk(表示本地盘)或Volume(表示云硬盘,即快速发放)
    • baremetal:net_num:裸金属服务器实际可绑定的网卡数量。
    • baremetal:netcard_detail:网卡的描述信息。
    • baremetal:cpu_detail:CPU的描述信息。
    • resource_type:资源类型,固定为“ironic”。
    • baremetal:memory_detail:内存的描述信息。
  • 响应样例
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    {
        "extra_specs": {
            "capabilities:cpu_arch": "x86_64",
            "baremetal:disk_detail": "SAS 8T",
            "capabilities:hypervisor_type": "ironic",
            "baremetal:__support_evs": "true",
            "baremetal:extBootType": "LocalDisk",
            "capabilities:board_type": "s2m",
            "baremetal:net_num": "2",
            "baremetal:netcard_detail": "2*10GE",
            "baremetal:cpu_detail": "2*8coreIntel Xeon E5-2667 V43.2GHz",
            "resource_type": "ironic",
            "baremetal:memory_detail": "256GB DDR4 RAM(GB)"
        }
    }
    

返回值

正常返回值:

返回值

说明

200

服务器已成功处理了请求。

其他返回值请参考状态码

错误码

请参考错误码