Compartilhar via


ExitOptions interface

Uma interface que representa ExitOptions.

Propriedades

dependencyAction

Uma ação que o serviço lote executa em Tarefas que dependem dessa Tarefa. Os valores possíveis são 'satisfação' (permitindo que tarefas dependentes progridam) e 'bloquear' (as tarefas dependentes continuam aguardando). O Lote ainda não dá suporte ao cancelamento de tarefas dependentes. Os valores possíveis incluem: 'satisfy', 'block'

jobAction

Uma ação a ser executada no trabalho que contém a Tarefa, se a Tarefa for concluída com a condição de saída fornecida e a propriedade onTaskFailed do Trabalho for 'performExitOptionsJobAction'. O padrão não é nenhum para sair do código 0 e terminar para todas as outras condições de saída. Se a propriedade onTaskFailed do Trabalho for noaction, especificar essa propriedade retornará um erro e a solicitação adicionar Tarefa falhará com um erro de valor de propriedade inválido; se você estiver chamando a API REST diretamente, o código de status HTTP será 400 (Solicitação Incorreta). Os valores possíveis incluem: 'none', 'disable', 'terminate'

Detalhes da propriedade

dependencyAction

Uma ação que o serviço lote executa em Tarefas que dependem dessa Tarefa. Os valores possíveis são 'satisfação' (permitindo que tarefas dependentes progridam) e 'bloquear' (as tarefas dependentes continuam aguardando). O Lote ainda não dá suporte ao cancelamento de tarefas dependentes. Os valores possíveis incluem: 'satisfy', 'block'

dependencyAction?: DependencyAction

Valor da propriedade

jobAction

Uma ação a ser executada no trabalho que contém a Tarefa, se a Tarefa for concluída com a condição de saída fornecida e a propriedade onTaskFailed do Trabalho for 'performExitOptionsJobAction'. O padrão não é nenhum para sair do código 0 e terminar para todas as outras condições de saída. Se a propriedade onTaskFailed do Trabalho for noaction, especificar essa propriedade retornará um erro e a solicitação adicionar Tarefa falhará com um erro de valor de propriedade inválido; se você estiver chamando a API REST diretamente, o código de status HTTP será 400 (Solicitação Incorreta). Os valores possíveis incluem: 'none', 'disable', 'terminate'

jobAction?: JobAction

Valor da propriedade