複数の登録済みホストに対する REST 呼び出しの状況の取得

1 つの集合の複数の登録済みホスト上のファイルをアップロードまたは削除する呼び出しについての状況または詳細を、 GET REST API を呼び出すことによって取得できます。

始める前に

複数の登録済みホスト上のファイルをアップロードまたは削除する REST API を呼び出します。『1 回の REST 呼び出しでの複数の登録済みホストへのファイルのアップロード』または『1 回の REST 呼び出しでの複数の登録済みホストからのファイルの削除』を参照してください。

手順

結果をフィルター操作するオプションを指定して、複数タスクの全部の状況を取得します。JSON 応答は次のとおりであると想定します。

[
  {
    "taskID" : String , 
    "taskStatus" :  String,  
    "taskURL" :  URL  
  }*
]

GET 呼び出しは次のとおりであると想定します。

GET https://myTarget.com:9443/IBMJMXConnectorREST/file/status
この場合、典型的な状況は次のようになります。
[
   {
      "taskID" : "c8a2b96b-5a6a-493c-ad0c-140df87d61cf" ,
      "taskStatus" :  "succeeded",
      "taskURL" :  "/IBMJMXConnectorREST/file/status/c8a2b96b-5a6a-493c-ad0c-140df87d61cf"
   },
   {
      "taskID" : "18c807ff-e7bb-4584-a988-278039d0aabd" ,
      "taskStatus" :  "failed",
      "taskURL" :  "/IBMJMXConnectorREST/file/status/18c807ff-e7bb-4584-a988-278039d0aabd"
   }
] 

以下のように、GET 呼び出しに 2 つの key=value ペアが指定されているとします。

GET https://myTarget.com:9443/IBMJMXConnectorREST/file/status?user=bob&status=succeeded
この場合、典型的な状況は次のようになります。
[
  {
    "taskID" : "c8a2b96b-5a6a-493c-ad0c-140df87d61cf" , 
    "taskStatus" :  "succeeded",  
    "taskURL" :  "/IBMJMXConnectorREST/file/status/c8a2b96b-5a6a-493c-ad0c-140df87d61cf"  
  }
]

トピックのタイプを示すアイコン タスク・トピック

ファイル名: twlp_collective_file_status_multihost.html