ジョブすべての詳細の取得
post
/services/rest/v1/jobs
スケジュール済ジョブすべての詳細を取得します。
リクエスト
サポートされているメディア・タイプ
- application/json
ジョブ・フィルタのプロパティ
ルート・スキーマ: JobFilterProperties
型:
ソースを表示
object
- endTime: string
ジョブ終了時間。
- endTimeOperator: string
演算子('equals or earlier than'、'equals'または'earlier than??)
- jobId: integer
ジョブID。
- jobName: string
ジョブ名。
- jobNameOperator: string
演算子(containsまたはequals)
- owner: string
レポート・ジョブ所有者。
- ownerOperator: string
演算子(containsまたはequals)
- reportName: string
レポート名。
- reportNameOperator: string
演算子(containsまたはequals)
- scope: string
有効範囲('all'、'private'または'public')。
- startTime: string
ジョブ開始時間。
- startTimeOperator: string
演算子('equals or later than'、'equals'または'later than??)
- status: string
ステータス'All'、'Active'または'Suspended'。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
スケジュール済ジョブすべての詳細をJSON形式で返します。
ルート・スキーマ: schema
例
次の例は、cURLを使用してRESTリソースにPOSTリクエストを発行することでユーザーが所有するスケジュール済ジョブのリストを取得する方法を示しています。このコマンドは、ジョブ所有者名がコマンドで指定された所有者名に完全一致するかそれを含んでいるすべてのスケジュール済ジョブのリストを取得します。
curl -i \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--request POST -d
'https://hostname/xmlpserver/services/rest/v1/jobs?beginIdx=1'