检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询API版本信息列表 功能介绍 查询裸金属服务器当前所有可用的API版本。 调试 您可以在API Explorer中调试该接口。 URI GET / 请求参数 无 请求示例 查询当前所有可用的API版本。 1 GET https://{BMS Endpoint}/ 响应参数 参数
版本状态,为如下3种: CURRENT:表示该版本为主推版本。 SUPPORTED:表示为老版本,但是现在还继续支持。 DEPRECATED:表示为废弃版本,存在后续删除的可能。 updated String 版本发布时间,要求用UTC时间表示。 例如v1发布的时间为:2014-06-28T12:20:21Z。
参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。 获取方式请参见获取项目ID。 server_id 是 裸金属服务器ID。 可以从裸金属服务器控制台查询,或者通过调用查询裸金属服务器列表(废弃)获取。 vpc_id 是 裸金属服务器所在虚拟私有云ID。
查询裸金属服务器规格信息列表(废弃) 功能介绍 查询裸金属服务器规格信息列表。 当前API已废弃,请使用“查询规格详情和规格扩展信息列表”。 约束 本接口查询出来的规格为系统中所有的规格,其中规格的名称以“physical”开头的为裸金属服务器的规格,可用于申请裸金属服务器。 URI
错误码和其对应的含义请参考状态码。 表2 entities字段数据结构说明 参数 参数类型 描述 sub_jobs_total Integer 子任务数量。没有子任务时为0。 sub_jobs Array of objects 每个子任务的执行信息。没有子任务时为空列表。请参见表3。 表3 sub_jobs字段数据结构说明
查询指定API版本信息 功能介绍 查询裸金属服务器指定API版本的信息。 调试 您可以在API Explorer中调试该接口。 URI GET /{api_version} 参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 api_version 是 API版本号。例如:v1
查询租户配额 功能介绍 查询该租户下,所有资源的配额信息,包括已使用配额。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{project_id}/baremetalservers/limits 参数说明请参见表1。 表1 参数说明 参数 是否必选
查询指定API版本信息 功能介绍 返回指定API版本的信息。 URI GET /{api_version} 参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 api_version 是 API版本号。例如:v2 请求参数 无 请求示例 查询v2版本的API版本信息。 1
参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。 获取方式请参见获取项目ID。 flavor_id 是 规格ID。 可以在裸金属服务器控制台查询,也可以通过查询裸金属服务器规格信息列表(废弃)API获取。 请求参数 无 请求示例 查询规格ID为physical
规格查询 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询规格详情和规格扩展信息列表 GET /v1/{project_id}/baremetalservers/flavors bms:serverFlavors:get
参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。 获取方式请参见获取项目ID。 flavor_id 是 规格ID。 可以在裸金属服务器控制台查询,也可以通过查询裸金属服务器规格信息列表(废弃)API获取。 请求参数 无 请求示例 查询ID为physical
参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。 获取方式请参见获取项目ID。 server_id 是 裸金属服务器ID。 可以从裸金属服务器控制台查询,或者通过调用查询裸金属服务器列表(废弃)获取。 请求参数 无 请求示例 查询ID为cf
查询裸金属服务器IP地址(废弃) 功能介绍 查询裸金属服务器私有IP地址信息。 当前API已废弃,请使用“查询裸金属服务器详情”。 约束 不支持分页查询。 URI GET /v2.1/{project_id}/servers/{server_id}/ips 参数说明请参见表1。 表1
查询SSH密钥列表(OpenStack原生) 功能介绍 查询SSH密钥信息列表。 约束 不支持分页查询。 URI GET /v2.1/{project_id}/os-keypairs 参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。
查询规格详情和规格扩展信息列表 功能介绍 查询裸金属服务器的规格详情和规格的扩展信息。您可以调用此接口查询“baremetal:extBootType”参数取值,以确认某个规格是否支持快速发放。 调试 您可以在API Explorer中调试该接口。 URI GET /v1/{pr
示例2:查询裸金属服务器 操作场景 当您名下有多台裸金属服务器时,可以指定查询条件获取需要的裸金属服务器。 涉及接口 涉及的接口如下: 查询裸金属服务器详情列表 指定flavor查询裸金属服务器详情列表 接口相关信息 URI格式:GET /v1/{project_id}/baremetalservers/detail
查询镜像虚拟磁盘大小(可选) 操作背景 如果需要查询镜像虚拟磁盘大小,可以参考本章节。 前提条件 已参考工具准备章节获取镜像格式转换工具qemu-img-hw及SHA256校验码并完成完整性校验,详情请参考如何对软件进行完整性校验?。 操作步骤 登录宿主机,执行以下命令设置权限。
查询API版本信息 查询API版本信息列表 查询指定API版本信息 父主题: API
查询SSH密钥详情(OpenStack原生) 功能介绍 根据SSH密钥名称查询指定SSH密钥。 URI GET /v2.1/{project_id}/os-keypairs/{keypair_name} 参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id
alservers/detail 参数说明请参见表1。 表1 参数说明 参数 是否必选 描述 project_id 是 项目ID。 获取方式请参见获取项目ID。 表2 查询参数 参数 是否必选 参数类型 描述 flavor 否 String 裸金属服务器规格ID。 name 否 String