Partilhar via


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 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.

Valores possíveis: "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).

Valores possíveis: "nenhum", "desativar", "terminar"

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.

Valores possíveis: "satisfy", "block"

dependencyAction?: string

Valor de Propriedade

string

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).

Valores possíveis: "nenhum", "desativar", "terminar"

jobAction?: string

Valor de Propriedade

string