タスク詳細取得

説明

タスクの詳細情報を取得します。

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レスポンス」を参照