ジョブ・アクションの実行

post

/omlmod/v1/jobs/{jobId}/action

ジョブに対してアクションを実行します。

リクエスト

パス・パラメータ
サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ : schema
型: object
ソースの表示
  • 指定できる値: [ "ENABLE", "DISABLE", "RUN", "STOP" ]
    ジョブに対して実行するアクションを指定します。* ENABLE: ジョブを有効にします。無効なジョブを有効にすると、スケジューラによってスケジュールどおりにジョブが自動的に実行され始めます。無効なジョブを有効にすると、ジョブのrunCountプロパティが0にリセットされます。ジョブが現在無効になっていない場合、このアクションは無視されます。* DISABLE: ジョブを無効にします。このアクションでforceプロパティを使用すると、実行中のジョブを強制的に中断できます。ジョブが現在有効になっていない場合、このアクションは無視されます。* RUN: ジョブを即時に実行します。通常のスケジュール以外のジョブの実行に使用できます。ジョブが現在実行中の場合は、エラーが返されます。指定した最大実行数に達しているか、jobEndDateをすぎている場合、ジョブは実行されません。* STOP: 現在実行中のジョブを停止します。ジョブが実行されていない場合は、エラーが返されます。* ジョブのステータスがCREATINGの場合、アクションは許可されません。ジョブのステータスがUPDATING/DELETINGの場合、STOPおよびDISABLEのアクションが許可されます。
  • デフォルト値: false
    アクションがDISABLEの場合にのみ適用できます。forceをfalseに設定した場合に、ジョブが現在実行中の場合は、エラーが返されます。forceをtrueに設定した場合、ジョブは無効になりますが、現在実行中のインスタンスは処理を完了できます。
先頭に戻る

レスポンス

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

204レスポンス

ジョブ・アクションに成功しました。

400レスポンス

不正なリクエストです。
本文()
ルート・スキーマ : Error
型: object
ソースの表示

401レスポンス

認可されていません。
本文()
ルート・スキーマ : Error
型: object
ソースの表示

404レスポンス

リソースが見つかりません。
本文()
ルート・スキーマ : Error
型: object
ソースの表示

500レスポンス

予期しないエラーです。
本文()
ルート・スキーマ : Error
型: object
ソースの表示
先頭に戻る