ExitOptions interface
Interface représentant ExitOptions.
Propriétés
| dependency |
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. Les valeurs possibles sont les suivantes : 'satisfy', 'block' |
| job |
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). Les valeurs possibles sont les suivantes : '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. Les valeurs possibles sont les suivantes : 'satisfy', 'block'
dependencyAction?: DependencyAction
Valeur de propriété
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). Les valeurs possibles sont les suivantes : 'none', 'disable', 'terminate'
jobAction?: JobAction