ジョブの最終実行履歴の取得
get
/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}/history/last
ジョブの最終実行履歴の詳細を返します。
リクエスト
パス・パラメータ
- jobName: string
ジョブの名前。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
OK
ルート・スキーマ: History
型:
ソースを表示
object- customStatus(optional): string
- errorMessage(optional): string
- exceptionObject(optional): string
- id(optional): integer(int32)
- jobEndTime(optional): string(date-time)
書式: yyyy-MM-dd'T'HH:mm:ss'Z'
- jobName(optional): string
- jobStartTime(optional): string(date-time)
書式: yyyy-MM-dd'T'HH:mm:ss'Z'
- params(optional): array params
- status(optional): string
指定可能な値:
[ "STOPPED", "RUNNING", "INTERRUPTED", "FAILED" ]
400レスポンス
入力が無効です
例
次の例は、cURLを使用してGETリクエストを発行することにより、ジョブの最終実行履歴の詳細を取得する方法を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -i -X GET -u username:password / --header 'Accept: application/json' / --header 'Content-Type: application/json' / 'http://pseudo.com/iam/governance/selfservice/api/v1/scheduler/jobs/Catalog Synchronization Job/history/last'
レスポンス本文の例
次の例は、ジョブの最終実行履歴の詳細の取得リクエストに対するJSONレスポンスを示しています:
{
"id": 20842,
"jobName": "Catalog Synchronization Job",
"infotype": "S",
"jobStartTime": "2022-08-23T07:58:51Z",
"jobEndTime": "2022-08-23T07:58:51Z",
"status": "STOPPED",
"params": {
"Process Entitlements": "true",
"Mode": "Incremental",
"Update Date": "",
"Process Roles": "false",
"Process Application Instances": "true",
"File Path": "",
"Updated Date": "08/23/2022 07:43:51"
}
}