Partilhar via


ExitOptions interface

Uma interface que representa ExitOptions.

Propriedades

dependencyAction

Uma ação que o serviço em lote executa em tarefas que dependem dessa tarefa. Os valores possíveis são 'satisfy' (permitindo que as tarefas dependentes progridam) e 'block' (as tarefas dependentes continuam a esperar). O Batch ainda não suporta o cancelamento de tarefas dependentes. Os valores possíveis incluem: 'satisfy', 'block'

jobAction

Uma ação a ser executada no Job que contém a Task, se a Task for concluída com a condição de saída fornecida e a propriedade onTaskFailed do Job for 'performExitOptionsJobAction'. O padrão é none para o código de saída 0 e terminate 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 add Task 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 de Propriedade

dependencyAction

Uma ação que o serviço em lote executa em tarefas que dependem dessa tarefa. Os valores possíveis são 'satisfy' (permitindo que as tarefas dependentes progridam) e 'block' (as tarefas dependentes continuam a esperar). O Batch ainda não suporta o cancelamento de tarefas dependentes. Os valores possíveis incluem: 'satisfy', 'block'

dependencyAction?: DependencyAction

Valor de Propriedade

jobAction

Uma ação a ser executada no Job que contém a Task, se a Task for concluída com a condição de saída fornecida e a propriedade onTaskFailed do Job for 'performExitOptionsJobAction'. O padrão é none para o código de saída 0 e terminate 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 add Task 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 de Propriedade