次の方法で共有


ExitOptions interface

ExitOptions を表すインターフェイス。

プロパティ

dependencyAction

このタスクに依存するタスクに対して Batch サービスが実行するアクション。 指定できる値は、'satisfy' (依存タスクの進行を許可する) と 'block' (依存タスクは待機し続ける) です。 Batch では、依存タスクの取り消しはまだサポートされていません。 使用可能な値は、'satisfy'、'block' です。

jobAction

指定された終了条件でタスクが完了し、ジョブの onTaskFailed プロパティが 'performExitOptionsJobAction' である場合に、タスクを含むジョブに対して実行するアクション。 デフォルトは、終了コード 0 の場合は none で、他のすべての終了条件では終了します。 Job の onTaskFailed プロパティが noaction の場合、このプロパティを指定するとエラーが返され、タスクの追加要求が無効なプロパティ値エラーで失敗します。REST API を直接呼び出す場合、HTTP 状態コードは 400 (無効な要求) です。 使用可能な値は、'none'、'disable'、'terminate' です。

プロパティの詳細

dependencyAction

このタスクに依存するタスクに対して Batch サービスが実行するアクション。 指定できる値は、'satisfy' (依存タスクの進行を許可する) と 'block' (依存タスクは待機し続ける) です。 Batch では、依存タスクの取り消しはまだサポートされていません。 使用可能な値は、'satisfy'、'block' です。

dependencyAction?: DependencyAction

プロパティ値

jobAction

指定された終了条件でタスクが完了し、ジョブの onTaskFailed プロパティが 'performExitOptionsJobAction' である場合に、タスクを含むジョブに対して実行するアクション。 デフォルトは、終了コード 0 の場合は none で、他のすべての終了条件では終了します。 Job の onTaskFailed プロパティが noaction の場合、このプロパティを指定するとエラーが返され、タスクの追加要求が無効なプロパティ値エラーで失敗します。REST API を直接呼び出す場合、HTTP 状態コードは 400 (無効な要求) です。 使用可能な値は、'none'、'disable'、'terminate' です。

jobAction?: JobAction

プロパティ値