前のトピック: list メソッド(job オブジェクト)

次のトピック: obj オブジェクト


info メソッド(job オブジェクト)
説明

ジョブの情報を取得します。

構文
/api/v1/job/info?job=job-id&console=console&vdc=controller-name 
引数
job

ジョブ ID

console

この値はレスポンスに含まれる追加の出力を指定します。

console=0 の場合、追加の情報を提供されません。 デフォルト: 0

console=1 は stdout を提供します

console=2 は stderr を提供します

console=3 は stdout と stderr を提供します

noautocomplete

1 に設定された場合、完了したジョブのリストからジョブが削除されません。 デフォルトでは、ジョブ/情報クエリが完了されたジョブに対して実行された場合、ジョブ リストから削除されます。

デフォルト: 0

vdc

ターゲットの仮想データ センターの名前

トランザクション タイプ

同期

リクエスト タイプ

GET

job=c4830d52-b523-4a3f-933a-34c9c5a4766a の情報を取得します。

GET http://192.168.123.200/api/v1/job/info?job=c4830d52-b523-4a3f-933a-34c9c5a4766a&vdc=mygrid 
サンプル出力
XML:
<opt> 
   <completed>1</completed> 
   <status>0</status> 
   <time_completed>1271810563</time_completed> 
   <time_started>1271810562</time_started> 
</opt> 
JSON:
{ 
   "status" : "0\n", 
   "time_started" : "1271810371", 
   "time_completed" : "1271810372", 
   "completed" : 1 
} 

HTTP エラー コード
400

エンティティ ジョブ c4830d52-b523-4a3f-933a-34c9c5a4766a が見つかりません。指定されたジョブの ID が無効であるかまたは、ジョブは完了しています。