ExitOptions interface
Especifica como o serviço do Lote responde a uma condição de saída específica.
Propriedades
| dependency |
Uma ação que o serviço Batch realiza em Tarefas que dependem dessa Tarefa. Os valores possíveis são 'satisfizer' (permitindo que tarefas dependentes progridam) e 'bloqueio' (tarefas dependentes continuam esperando). O batch ainda não suporta o cancelamento de tarefas dependentes. |
| job |
Uma ação a ser tomada no Trabalho contendo a Tarefa, se a Tarefa for concluída com a condição de saída dada e a propriedade onTaskFailed do Trabalho for 'performExitOptionsJobAction'. O padrão é nenhum para o código de saída 0 e termina para todas as outras condições de saída. Se a propriedade onTaskFailed do Job for noaction, então especificar essa propriedade retorna um erro e a solicitação de adicionar Task falha com um erro de valor de propriedade inválido; se você está chamando diretamente a API REST, o código de status HTTP é 400 (Solicitação Ruim). |
Detalhes da propriedade
dependencyAction
Uma ação que o serviço Batch realiza em Tarefas que dependem dessa Tarefa. Os valores possíveis são 'satisfizer' (permitindo que tarefas dependentes progridam) e 'bloqueio' (tarefas dependentes continuam esperando). O batch ainda não suporta o cancelamento de tarefas dependentes.
dependencyAction?: DependencyAction
Valor da propriedade
jobAction
Uma ação a ser tomada no Trabalho contendo a Tarefa, se a Tarefa for concluída com a condição de saída dada e a propriedade onTaskFailed do Trabalho for 'performExitOptionsJobAction'. O padrão é nenhum para o código de saída 0 e termina para todas as outras condições de saída. Se a propriedade onTaskFailed do Job for noaction, então especificar essa propriedade retorna um erro e a solicitação de adicionar Task falha com um erro de valor de propriedade inválido; se você está chamando diretamente a API REST, o código de status HTTP é 400 (Solicitação Ruim).
jobAction?: BatchJobActionKind