调试
您可以在API Explorer中调试该接口。
URI
GET /v1/{project_id}/jobs/{job_id}
请求参数
无
请求示例
GET https://{BMS Endpoint}/v1/bbf1946d374b44a0a2a95533562ba954/jobs/2c9eb2c5544cbf6101544f0635672b60 |
响应参数
参数 |
参数类型 |
描述 |
---|---|---|
status |
String |
Job的状态。
|
entities |
Object |
根据不同Job类型,显示不同的内容。裸金属服务器相关操作显示server_id;网卡相关操作显示nic_id;有子Job时为子Job的详情。 |
job_id |
String |
Job ID。 |
job_type |
String |
Job的类型,包含以下类型:
|
begin_time |
String |
开始时间。 时间戳格式为ISO 8601,例如:2019-04-25T20:04:47.591Z |
end_time |
String |
结束时间。 时间戳格式为ISO 8601,例如:2019-04-26T20:04:47.591Z |
error_code |
String |
Job执行失败时的错误码。 |
fail_reason |
String |
Job执行失败时的错误原因。 |
message |
String |
出现错误时,返回的错误消息。 |
code |
String |
出现错误时,返回的错误码。 错误码和其对应的含义请参考状态码。 |
参数 |
参数类型 |
描述 |
---|---|---|
status |
String |
Job的状态。
|
entities |
Array of objects |
Job操作的对象。根据不同Job类型,显示不同的内容。裸金属服务器相关操作显示server_id;网卡相关操作显示nic_id。 |
job_id |
String |
Job ID。 |
job_type |
String |
Job的类型,包含以下类型:
|
begin_time |
String |
开始时间。 时间戳格式为ISO 8601,例如:2019-04-25T20:04:47.591Z |
end_time |
String |
结束时间。 时间戳格式为ISO 8601,例如:2019-04-26T20:04:47.591Z |
error_code |
String |
Job执行失败时的错误码。 |
fail_reason |
String |
Job执行失败时的错误原因。 |
message |
String |
出现错误时,返回的错误消息。 |
code |
String |
出现错误时,返回的错误码。 错误码和其对应的含义请参考状态码。 |
响应示例
{ "status": "SUCCESS", "entities": { "sub_jobs_total": 1, "sub_jobs": [ { "status": "SUCCESS", "entities": { "server_id": "bae51750-0089-41a1-9b18-5c777978ff6d" }, "job_id": "2c9eb2c5544cbf6101544f0635672b60", "job_type": "baremetalSingleCreate", "begin_time": "2019-04-25T20:04:47.591Z", "end_time": "2019-04-25T20:08:21.328Z", "error_code": null, "fail_reason": null } ] }, "job_id": "2c9eb2c5544cbf6101544f0602af2b4f", "job_type": "baremetalBatchCreate", "begin_time": "2019-04-25T20:04:34.604Z", "end_time": "2019-04-25T20:08:41.593Z", "error_code": null, "fail_reason": null } |
错误码
请参考错误码。