文档首页/
裸金属服务器 BMS/
API参考 (巴黎区域) /
API(OpenStack Nova v2.1 原生)/
裸金属服务器一维标签管理/
为裸金属服务器添加标签(OpenStack原生)
更新时间:2022-02-22 GMT+08:00
为裸金属服务器添加标签(OpenStack原生)
功能介绍
为裸金属服务器添加标签。
需在客户端通过以下HTTP header指定微版本号:X-OpenStack-Nova-API-Version: 2.26。
约束
标签个数不超过50个。
- 建议为裸金属服务器添加“__type_baremetal”标签,标识是一台裸金属服务器。否则,裸金属服务器将仅在ECS控制台可见,而不在BMS控制台。
- 新增标签时,会覆盖原有标签。如需保留原有标签,请在添加时,将原有标签加入到新增标签的列表中。建议每次添加标签时,将“__type_baremetal”放在请求新增的tags列表中。
URI
PUT /v2.1/{project_id}/servers/{server_id}/tags
参数说明请参见表1。
参数 |
是否必选 |
描述 |
---|---|---|
project_id |
是 |
项目ID。 获取方式请参见获取项目ID。 |
server_id |
是 |
裸金属服务器ID。 可以从裸金属服务器控制台查询,或者通过调用查询裸金属服务器列表(OpenStack原生)API获取。 |
请求消息
- 请求参数
参数
是否必选
参数类型
描述
tags
是
Array of strings
- 标签列表,每个标签不超过80个字符。
- 标签不能以“.”开头。
- 标签个数不超过50个。
- 不支持创建空标签(空串)。
- 请求样例
1
PUT https://{ECS Endpoint}/v2.1/bbf1946d374b44a0a2a95533562ba954/servers/53206ed0-56de-4d6b-b7ee-ffc62ca26f43/tags
1 2 3 4 5 6 7
{ "tags": [ "baz", "foo", "qux" ] }
响应消息
- 响应参数
参数
参数类型
描述
tags
Array of strings
用户自定义标签列表。
- 响应样例
1 2 3 4 5 6 7
{ "tags": [ "baz", "foo", "qux" ] }
错误码
请参考错误码。
父主题: 裸金属服务器一维标签管理