更新时间:2025-08-15 GMT+08:00

更新裸金属服务器元数据配置

功能介绍

更新裸金属服务器元数据配置。

约束

裸金属服务器状态(裸金属服务器的OS-EXT-STS:vm_state属性)必须是active,stopped,paused或者suspended。

URI

PUT /v1/{project_id}/baremetalservers/{server_id}/metadata-options

表1 参数说明

参数

是否必选

描述

project_id

项目ID。

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

server_id

裸金属服务器ID。

可以从裸金属服务器控制台查询,或者通过调用查询裸金属服务器列表(废弃)获取。

请求参数

表2 请求参数说明

参数

是否必选

参数类型

说明

http_endpoint

String

是否启用IMDS服务,默认enabled。

  • enabled:启用IMDS服务
  • disabled:禁用IMDS服务

http_tokens

String

是否要求携带token,默认optional。

  • optional:不要求携带token
  • required:要求必须携带token,即禁用v1只能用v2

请求示例

更新ID为cf2a8b97-b5c6-47ef-9714-eb27adf26e5b的裸金属服务器的元数据配置。

PUT https://{BMS Endpoint}/v1/{project_id}/baremetalservers/cf2a8b97-b5c6-47ef-9714-eb27adf26e5b/metadata-options

{
"http_endpoint": "enabled",
"http_tokens": "required"
}

响应参数

无。

响应示例

无。

返回值

正常返回值:

返回值

说明

200

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

其他返回值请参考状态码

错误码

请参考错误码