Partager via


ExitOptionsOutput interface

Spécifie la façon dont le service Batch répond à une condition de sortie particulière.

Propriétés

dependencyAction

Action effectuée par le service Batch sur les tâches qui dépendent de cette tâche. Les valeurs possibles sont « satisfaire » (permettant aux tâches dépendantes de progresser) et « bloquer » (les tâches dépendantes continuent d’attendre). Batch ne prend pas encore en charge l’annulation des tâches dépendantes.

Valeurs possibles : « satisfaire », « bloquer »

jobAction

Action à entreprendre sur le travail contenant la tâche, si la tâche se termine avec la condition de sortie donnée et que la propriété onTaskFailed du travail est « performExitOptionsJobAction ». La valeur par défaut n’est pas pour le code de sortie 0 et se termine pour toutes les autres conditions de sortie. Si la propriété onTaskFailed du travail n’est pas action, la spécification de cette propriété renvoie une erreur et la demande d’ajout de tâche échoue avec une erreur de valeur de propriété non valide ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte).

Valeurs possibles : « none », « disable », « terminate »

Détails de la propriété

dependencyAction

Action effectuée par le service Batch sur les tâches qui dépendent de cette tâche. Les valeurs possibles sont « satisfaire » (permettant aux tâches dépendantes de progresser) et « bloquer » (les tâches dépendantes continuent d’attendre). Batch ne prend pas encore en charge l’annulation des tâches dépendantes.

Valeurs possibles : « satisfaire », « bloquer »

dependencyAction?: string

Valeur de propriété

string

jobAction

Action à entreprendre sur le travail contenant la tâche, si la tâche se termine avec la condition de sortie donnée et que la propriété onTaskFailed du travail est « performExitOptionsJobAction ». La valeur par défaut n’est pas pour le code de sortie 0 et se termine pour toutes les autres conditions de sortie. Si la propriété onTaskFailed du travail n’est pas action, la spécification de cette propriété renvoie une erreur et la demande d’ajout de tâche échoue avec une erreur de valeur de propriété non valide ; si vous appelez directement l’API REST, le code d’état HTTP est 400 (requête incorrecte).

Valeurs possibles : « none », « disable », « terminate »

jobAction?: string

Valeur de propriété

string