可讓您按照識別碼取得工作資訊。
方法:
GET /api/2.0/virtualization/tasks/{ID}
其中:
{ID} – 工作識別碼(必要參數)。
如果請求成功完成,REST API 會返回以下工作資訊:
<task id="{ID}" created="{日期和時間}" stateChanged="{日期和時間}" changed="{日期和時間}">
<state>{state}</state>
<type>{type}</type>
<stage>{stage}</stage>
<progress>{execution progress}</progress>
<result>{result}</result>
<! -- 如果工作執行失敗,系統會顯示錯誤訊息而不是結果。
<error>{error message}</error>
</task>
其中:
{ID} – 工作 ID。created="{date and time}" – YYYY-MM-DDThh:mm:ss 格式的工作建立時間。stateChanged="{date and time}" – YYYY-MM-DDThh:mm:ss 格式的工作狀態變更時間。changed="{date and time}" – YYYY-MM-DDThh:mm:ss 格式的工作變更時間。{state} – 工作狀態。{type} – 工作類型。範例:{name} – 工作名稱。{stage} – 工作執行階段。{execution progress} – 工作執行進展程度(以百分比指示)。{result} – 工作執行結果,例如已建立的租戶或報告識別碼相關資訊。{error message} – 若工作執行期間出現錯誤,系統將顯示錯誤訊息。返回代碼:
200 (OK) – 請求成功完成。403 (Forbidden) – 存取資源遭拒。404 (Not Found) –在 Integration Server 資料庫中未找到有指定識別碼的工作。