ジョブすべての履歴の取得
post
/services/rest/v1/jobs/history
完了したジョブすべての履歴を取得します。
リクエスト
この操作のリクエスト・パラメータはありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
完了したジョブすべての履歴をJSON形式で返します。
ルート・スキーマ: schema
例
次の例は、cURLを使用してRESTリソースにPOSTリクエストを発行することでユーザーが所有するジョブの履歴を取得する方法を示しています。
curl -i \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--request POST -d '{"owner":"admin","ownerOperator":"Equals"}' 'https://hostname/xmlpserver/services/rest/v1/jobs/history?beginIdx=1'
レスポンス本文の例
* Connection #0 to host hostname left intact
{"jobInfoList":{"item":[{"burstingJob":"false","created":"2023-05-09T03:57:16.035Z","deleted":"false","instanceId":"0","jobId":"35644","jobType":"Submit","lastUpdated":"2023-05-09T03:58:19.183Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-08-31T04:56:59Z","status":"T","userJobName":"future"},{"burstingJob":"false","created":"2023-05-05T17:13:39.204Z","deleted":"false","instanceId":"0","jobId":"2957","jobType":"Submit","lastUpdated":"2023-05-05T17:13:39.205Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T16:03:19.229Z","deleted":"false","instanceId":"0","jobId":"2956","jobType":"Submit","lastUpdated":"2023-05-05T16:03:19.229Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T16:01:04.651Z","deleted":"false","instanceId":"0","jobId":"2955","jobType":"Submit","lastUpdated":"2023-05-05T16:01:04.651Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T11:43:14.210Z","deleted":"false","instanceId":"0","jobId":"2954","jobType":"Submit","lastUpdated":"2023-05-05T11:43:14.210Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T11:40:01.719Z","deleted":"false","instanceId":"0","jobId":"2953","jobType":"Submit","lastUpdated":"2023-05-05T11:40:01.719Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T11:18:22.340Z","deleted":"false","instanceId":"0","jobId":"2952","jobType":"Submit","lastUpdated":"2023-05-05T11:18:22.340Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T10:49:48.967Z","deleted":"false","instanceId":"0","jobId":"2951","jobType":"Submit","lastUpdated":"2023-05-05T10:49:48.967Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T10:47:26.655Z","deleted":"false","instanceId":"0","jobId":"2950","jobType":"Submit","lastUpdated":"2023-05-05T10:47:26.655Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-05T10:34:24.997Z","deleted":"false","instanceId":"0","jobId":"2949","jobType":"Submit","lastUpdated":"2023-05-05T10:34:24.997Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-04T23:11:34.663Z","deleted":"false","instanceId":"0","jobId":"2944","jobType":"Submit","lastUpdated":"2023-05-04T23:11:34.663Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"},{"burstingJob":"false","created":"2023-05-04T23:09:24.359Z","deleted":"false","instanceId":"0","jobId":"2943","jobType":"Submit","lastUpdated":"2023-05-04T23:09:24.359Z","owner":"Admin","public":"false","reportUrl":"/~admin/Discrete Job Data Report.xdo","startDate":"2023-06-29T00:08:44Z","status":"H","userJobName":"12"}]}}
所有者名に完全一致するかそれを含むジョブの履歴の取得
次の例は、ジョブ所有者名がcURLコマンドで指定された名前に完全一致するかそれを含んでいるジョブの履歴を取得する方法を示しています。
curl -i \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--request POST -d '{"owner":"weblogic"}' 'https://hostname/xmlpserver/services/rest/v1/jobs/history?beginIdx=1'
所有者名を含むジョブの履歴の取得
次の例は、ジョブ所有者名がcURLコマンドで指定された名前を含んでいるジョブの履歴を取得する方法を示しています。
curl -i \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--request POST -d
'{"owner":"weblogic","ownerOperator":"Contains"}' 'https://hostname/xmlpserver/services/rest/v1/jobs?beginIdx=1'
ユーザーが所有するジョブの履歴の取得
次の例は、cURLを使用してRESTリソースにPOSTリクエストを発行することでユーザーが所有するジョブの履歴を取得する方法を示しています。このコマンドは、ジョブ所有者名がコマンドで指定された名前に完全一致するすべてのジョブの履歴を取得します。
curl -i \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--request POST -d
'{"owner":"weblogic2","ownerOperator":"Equals"}' 'https://hostname/xmlpserver/services/rest/v1/jobs?beginIdx=1'