ExitOptions interface

Especifica como o serviço Batch responde a uma condição de saída específica.

Propriedades

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 à espera). O batch ainda não suporta o cancelamento de tarefas dependentes.

jobAction

Uma ação a realizar no Trabalho que contém 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 terminar 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 o pedido de adicionar Task falha com um erro de valor de propriedade inválido; se estiver a chamar diretamente a API REST, o código de estado HTTP é 400 (Pedido Mau).

Detalhes de 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 à espera). O batch ainda não suporta o cancelamento de tarefas dependentes.

dependencyAction?: DependencyAction

Valor de Propriedade

jobAction

Uma ação a realizar no Trabalho que contém 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 terminar 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 o pedido de adicionar Task falha com um erro de valor de propriedade inválido; se estiver a chamar diretamente a API REST, o código de estado HTTP é 400 (Pedido Mau).

jobAction?: BatchJobActionKind

Valor de Propriedade