启动裸金属服务器
功能介绍
根据给定的裸金属服务器ID列表,批量启动裸金属服务器。一次最多可以启动1000台。
启动裸金属服务器属于异步API,接口调用成功只表示请求下发成功,任务执行结果请通过查询Job状态API获取。
调试
您可以在API Explorer中调试该接口。
URI
POST /v1/{project_id}/baremetalservers/action
请求参数
启动裸金属服务器请求参数中,必须以“os-start”字段下发启动裸金属服务器请求,请参见下面的请求示例。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
os-start |
是 |
Object |
标记为启动裸金属服务器操作,详情请参见表2。 |
请求示例
1
|
POST https://{BMS Endpoint}/v1/bbf1946d374b44a0a2a95533562ba954/baremetalservers/action |
1 2 3 4 5 6 7 8 9 10 11 12 |
{ "os-start": { "servers": [ { "id": "616fb98f-46ca-475e-917e-2563e5a8cd19" }, { "id": "726fb98f-46ca-475e-917e-2563e5a8cd20" } ] } } |
响应参数
- 正常响应要素
名称 |
参数类型 |
说明 |
---|---|---|
job_id |
String |
提交任务成功后返回的任务ID,用户可以使用该ID对任务执行情况进行查询。 如何根据job_id来查询Job的执行状态,请参考查询Job状态。 |
- 异常响应要素
名称 |
参数类型 |
说明 |
---|---|---|
error |
字典数据结构 |
提交任务异常时返回的异常信息,详情请参见表6。 |
响应示例
- 正常响应
1 2 3
{ "job_id": "70a599e0-31e7-49b7-b260-868f441e862b" }
错误码
请参考错误码。