ExitOptions interface
Określa sposób, w jaki usługa Batch reaguje na określony warunek zakończenia.
Właściwości
| dependency |
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" |
| job |
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