ExitOptions interface
Uma interface que representa ExitOptions.
Propriedades
| dependency |
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' |
| job |
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