タスク詳細取得
説明
タスクの詳細情報を取得します。
Request
ヘッダー
Accept: application/xml
X-Auth-Token: Keystoneのtoken
メソッド
GET
パス
/tasks/<タスクID >
クエリ
なし
ボディ
なし
Response
ステータスコード
200 OK
ボディ
<task>
<id>タスクID</id>
<status>状態</status>
<progress>進捗状況</progress>
<starttime>開始時刻</starttime>
<endtime>終了時刻</endtime>
<error>
<code>メッセージID</code>
<message>メッセージ本文</message>
<arg>引数1</arg>
<arg>引数2</arg>
...
<cause>
<product>関連製品名</product>
<resource_name>連携製品のリソース名</resource_name>
<request>関連製品に対し要求した情報</request>
<message>関連製品の復帰情報</message>
</cause>
</error>
</task>
※errorタグはエラーが発生した場合のみ表示されます。
要素名 | 説明 | 取り得る値、または例 |
---|---|---|
タスクID | タスクを特定するID | ID形式 |
状態 | タスクの状態 | waiting, running, completed, error, cancelled |
進捗状況 | タスクの進捗状況(%) | 0~100までの数値 |
開始時刻 | タスクの開始時刻(ローカルタイム) | YYYY-MM-DD hh:mm:ss±hh:mm |
終了時刻 | タスクの終了時刻(ローカルタイム) | YYYY-MM-DD hh:mm:ss±hh:mm |
他の要素については、「HTTPレスポンス」を参照