ExitOptions interface
Určuje, jak služba Batch reaguje na konkrétní výstupní podmínku.
Vlastnosti
| dependency |
Akce, kterou batch služba provádí na úkolech závislých na tomto úkolu. Možné hodnoty jsou 'splnit' (umožnit postup závislých úkolů) a 'blokovat' (závislé úkoly stále čekají). Batch zatím nepodporuje zrušení závislých úloh. |
| job |
Akce k provedení na Jobu obsahujícím Task, pokud Task dokončí s danou výstupní podmínkou a vlastností JobOnTaskFailed je 'performExitOptionsJobAction'. Výchozí je žádný pro výstupní kód 0 a ukončený pro všechny ostatní podmínky výstupu. Pokud je vlastností onTaskFailed úkolu noaction, pak zadání této vlastnosti vrátí chybu a požadavek na přidání úkolu selže s chybou neplatné hodnoty vlastnosti; pokud voláte přímo REST API, HTTP stavový kód je 400 (Špatný požadavek). |
Podrobnosti vlastnosti
dependencyAction
Akce, kterou batch služba provádí na úkolech závislých na tomto úkolu. Možné hodnoty jsou 'splnit' (umožnit postup závislých úkolů) a 'blokovat' (závislé úkoly stále čekají). Batch zatím nepodporuje zrušení závislých úloh.
dependencyAction?: DependencyAction
Hodnota vlastnosti
jobAction
Akce k provedení na Jobu obsahujícím Task, pokud Task dokončí s danou výstupní podmínkou a vlastností JobOnTaskFailed je 'performExitOptionsJobAction'. Výchozí je žádný pro výstupní kód 0 a ukončený pro všechny ostatní podmínky výstupu. Pokud je vlastností onTaskFailed úkolu noaction, pak zadání této vlastnosti vrátí chybu a požadavek na přidání úkolu selže s chybou neplatné hodnoty vlastnosti; pokud voláte přímo REST API, HTTP stavový kód je 400 (Špatný požadavek).
jobAction?: BatchJobActionKind