Udostępnij przez


ExitOptionsOutput interface

Określa sposób, w jaki usługa Batch reaguje na określony warunek zakończenia.

Właściwości

dependencyAction

Akcja wykonywana przez usługę Batch dla zadań, które zależą od tego zadania. Możliwe wartości są "spełnione" (co umożliwia wykonywanie zadań zależnych) i "blokuj" (zadania zależne będą nadal czekać). Usługa Batch nie obsługuje jeszcze anulowania zadań zależnych.

Możliwe wartości: "spełniają", "blokuj"

jobAction

Akcja wykonywana dla zadania zawierającego zadanie, jeśli zadanie zostanie zakończone z danym warunkiem zakończenia, a właściwość onTaskFailed zadania to "performExitOptionsJobAction". Wartość domyślna nie dotyczy kodu zakończenia 0 i zakończenia dla wszystkich innych warunków zakończenia. Jeśli właściwość onTaskFailed zadania ma wartość noaction, wówczas określenie tej właściwości zwraca błąd, a dodanie żądania zadania kończy się niepowodzeniem z powodu błędu nieprawidłowej wartości właściwości; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie).

Możliwe wartości: "none", "disable", "terminate"

Szczegóły właściwości

dependencyAction

Akcja wykonywana przez usługę Batch dla zadań, które zależą od tego zadania. Możliwe wartości są "spełnione" (co umożliwia wykonywanie zadań zależnych) i "blokuj" (zadania zależne będą nadal czekać). Usługa Batch nie obsługuje jeszcze anulowania zadań zależnych.

Możliwe wartości: "spełniają", "blokuj"

dependencyAction?: string

Wartość właściwości

string

jobAction

Akcja wykonywana dla zadania zawierającego zadanie, jeśli zadanie zostanie zakończone z danym warunkiem zakończenia, a właściwość onTaskFailed zadania to "performExitOptionsJobAction". Wartość domyślna nie dotyczy kodu zakończenia 0 i zakończenia dla wszystkich innych warunków zakończenia. Jeśli właściwość onTaskFailed zadania ma wartość noaction, wówczas określenie tej właściwości zwraca błąd, a dodanie żądania zadania kończy się niepowodzeniem z powodu błędu nieprawidłowej wartości właściwości; Jeśli bezpośrednio wywołujesz interfejs API REST, kod stanu HTTP to 400 (Nieprawidłowe żądanie).

Możliwe wartości: "none", "disable", "terminate"

jobAction?: string

Wartość właściwości

string