查询job状态-凯发k8国际娱乐官网入口
功能介绍
查询job的执行状态。 对于创建保护组、删除保护组、创建保护实例、删除保护实例、创建复制对、删除复制对等异步api,命令下发后,会返回job_id,通过job_id可以查询任务的执行状态。
接口约束
无
调试
您可以在中调试该接口。
uri
get /v1/{project_id}/jobs/{job_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
job_id |
是 |
string |
job id |
project_id |
是 |
string |
项目id |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
x-auth-token |
是 |
string |
用户token。通过调用iam服务获取用户token接口获取(响应消息头中x-subject-token的值) |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
status |
string |
job的状态。 success:成功。 running:运行中。 fail:失败。 init:正在初始化。 枚举值:
|
entities |
jobentities object |
job操作的对象。 |
job_id |
string |
job id。 |
job_type |
string |
job的类型。createprotectiongroupnocg:创建保护组。deleteprotectiongroupnocg:删除保护组。startprotectiongroupnocg :保护组开始保护。reprotectprotectiongroupnocg :保护组重保护。stopprotectiongroupnocg :保护组停止保护。failoverprotectiongroupnocg :保护组故障切换。reverseprotectiongroupnocg:保护组切换。createprotectedinstancenocg:创建保护实例。deleteprotectedinstancenocg:删除保护实例。attachreplicationpairnew:保护实例挂载复制对。detachreplicationpairnew:保护实例卸载复制对。addnicnew:保护实例添加网卡。deletenicnew:保护实例删除网卡。resizeprotectedinstancenew:保护实例变更规格。createreplicationpairnocg:创建复制对。deletereplicationpairnocg:删除复制对。expandreplicationpairnew:复制对扩容。createdisasterrecoverydrill:创建容灾演练。deletedisasterrecoverydrill:删除容灾演练。 |
begin_time |
string |
开始时间。默认格式为:"yyyy-mm-dd't'hh:mm:ss.sssz",例:"2019-04-01t12:00:00.000z"。 |
end_time |
string |
结束时间。默认格式为:"yyyy-mm-dd't'hh:mm:ss.sssz",例:"2019-04-01t12:00:00.000z"。 |
error_code |
string |
job执行失败时的错误码。 |
fail_reason |
string |
job执行失败时的错误原因。 |
参数 |
参数类型 |
描述 |
---|---|---|
replication_pair_id |
string |
复制对id |
volume_ids |
string |
组成复制对的云硬盘id |
server_group_id |
string |
保护组id |
protected_instance_id |
string |
保护实例id |
native_server_id |
string |
容灾站点服务器id |
nic_id |
string |
网卡id |
sub_jobs |
array of subjobparams objects |
子job信息 |
参数 |
参数类型 |
描述 |
---|---|---|
status |
string |
job的状态。 success:成功。 running:运行中。 fail:失败。 init:正在初始化。 枚举值:
|
entities |
subjobentities object |
job操作的对象。 |
job_id |
string |
job id。 |
job_type |
string |
job的类型。createprotectiongroupnocg:创建保护组。deleteprotectiongroupnocg:删除保护组。startprotectiongroupnocg :保护组开始保护。reprotectprotectiongroupnocg :保护组重保护。stopprotectiongroupnocg :保护组停止保护。failoverprotectiongroupnocg :保护组故障切换。reverseprotectiongroupnocg:保护组切换。createprotectedinstancenocg:创建保护实例。deleteprotectedinstancenocg:删除保护实例。attachreplicationpairnew:保护实例挂载复制对。detachreplicationpairnew:保护实例卸载复制对。addnicnew:保护实例添加网卡。deletenicnew:保护实例删除网卡。resizeprotectedinstancenew:保护实例变更规格。createreplicationpairnocg:创建复制对。deletereplicationpairnocg:删除复制对。expandreplicationpairnew:复制对扩容。createdisasterrecoverydrill:创建容灾演练。deletedisasterrecoverydrill:删除容灾演练。 |
begin_time |
string |
开始时间。默认格式为:"yyyy-mm-dd't'hh:mm:ss.sssz",例:"2019-04-01t12:00:00.000z"。 |
end_time |
string |
结束时间。默认格式为:"yyyy-mm-dd't'hh:mm:ss.sssz",例:"2019-04-01t12:00:00.000z"。 |
error_code |
string |
job执行失败时的错误码。 |
fail_reason |
string |
job执行失败时的错误原因。 |
参数 |
参数类型 |
描述 |
---|---|---|
replication_pair_id |
string |
复制对id |
volume_ids |
string |
组成复制对的云硬盘id |
server_group_id |
string |
保护组id |
protected_instance_id |
string |
保护实例id |
native_server_id |
string |
容灾站点服务器id |
nic_id |
string |
网卡id |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 401
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 403
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 405
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 406
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 407
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 408
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 409
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 501
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 502
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 503
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
状态码: 504
参数 |
参数类型 |
描述 |
---|---|---|
error |
errorinfo object |
失败返回结构 |
参数 |
参数类型 |
描述 |
---|---|---|
message |
string |
错误信息 |
code |
string |
错误码 |
请求示例
get https://{endpoint}/v1/{project_id}/jobs/0000000062db92d70162db9d200f000a
响应示例
状态码: 200
ok
{ "status" : "success", "entities" : { "server_group_id" : "a59d008e-4bad-4bf3-9b17-6cc25e7da483" }, "job_id" : "0000000062db92d70162db9d200f000a", "job_type" : "createprotectiongroupnocg", "begin_time" : "2018-04-19t01:55:30.443z", "end_time" : "2018-04-19t01:55:45.493z", "error_code" : null, "fail_reason" : null }
状态码
状态码 |
描述 |
---|---|
200 |
ok |
400 |
bad request |
401 |
unauthorized |
403 |
forbidden |
405 |
method not allowed |
406 |
not acceptable |
407 |
proxy authentication required |
408 |
request timeout |
409 |
conflict |
500 |
internal server error |
501 |
not implemented |
502 |
bad gateway |
503 |
service unavailable |
504 |
gateway timeout |
错误码
请参见。
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨