ジョブ詳細の更新

put

/iam/governance/selfservice/api/v1/scheduler/jobs/{jobName}

パラメータ値や再試行回数などのジョブの詳細を更新します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ: JobDetails
型: object
ソースを表示
ネストされたスキーマ: notification
型: object
ソースを表示
ネストされたスキーマ: parameters
型: array
ソースを表示
ネストされたスキーマ: JobParameter
型: object
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

OK
本文()
ルート・スキーマ: Success
型: object
ソースを表示

400レスポンス

入力が無効です
先頭に戻る

次の例は、cURLを使用してPUTリクエストを発行することにより、パラメータ値や再試行回数などのジョブの詳細を更新する方法を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。

cURLの例

curl -i -X PUT -u username:password /
--header 'Content-Type: application/json' /
--header 'Accept: application/json' /
--header 'X-Requested-By: <anyvalue>' -d @put.json' /
'http://pseudo.com/iam/governance/selfservice/api/v1/scheduler/jobs/Catalog Synchronization Job'

PUTリクエスト本文の例

JSON形式のリクエスト本文のコンテンツの例を次に示します。

{
    "parameters": {
        "Application Instance Name": {
            "value":"ALL"
        },
        "Mode": {
            "value":"Revoke"
        },
        "Batch Size": {
            "value":"500"
        }
    }
}

PUTレスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
    "status": "Job Update successfull"
}
先頭に戻る