タスク詳細取得
説明
タスクの詳細情報を取得します。
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レスポンス」を参照