可让您按照识别符获取任务信息。
方法:
GET /api/2.0/virtualization/tasks/{
ID
}
其中:
{
ID
}
– 任务标识符(必需参数)。
如果请求成功完成,REST API 会返回以下任务信息:
<task id="{ID
}" created="{日期和时间
}" stateChanged="{日期和时间
}" changed="{日期和时间
}">
<state>{状态
}</state>
<type>{类型
}</type>
<stage>{阶段
}</stage>
<progress>{执行进度
}</progress>
<result>{结果
}</result>
<!-- 如果任务执行失败,系统会显示错误消息而不是结果。
<error>{错误消息
}</error>
</task>
其中:
{
ID
}
– 任务 ID。created="{
日期和时间
}"
– YYYY-MM-DDThh:mm:ss 格式的任务创建时间。stateChanged="{
日期和时间
}"
– YYYY-MM-DDThh:mm:ss 格式的任务状态更改时间。changed="{
日期和时间
}"
– YYYY-MM-DDThh:mm:ss 格式的任务更改时间。{
状态
}
– 任务状态。{
类型
}
– 任务类型。例如:{
名称
}
– 任务名称。{
阶段
}
– 任务执行阶段。{
执行进度
}
– 以百分比表示的任务执行进度。{
结果
}
– 任务执行结果,例如,有关已创建的租户或报告标识符的信息。{
错误消息
}
– 如果任务执行期间发生错误,将显示一条错误消息。返回代码:
200 (OK)
– 请求成功完成。403 (Forbidden)
– 资源访问被拒绝。404 (Not Found)
– 未在 Integration Server 数据库中找到具有指定识别符的任务。