JobStatus type
O estatuto de um emprego.
KnownJobStatus pode ser usado de forma intercambiável com JobStatus, este enum contém os valores conhecidos que o serviço suporta.
Valores conhecidos suportados pelo serviço
NotStarted: A corrida ainda não começou.
A começar: A corrida começou. O usuário tem um ID de execução.
Provisionamento: (Não utilizado atualmente) Será usado se o ES estiver a criar o destino de computação.
Preparação: O ambiente de corrida está a ser preparado.
Enfileirado: O trabalho é colocado em fila no alvo de computação. Por exemplo, no BatchAI, o trabalho está em estado de fila, enquanto aguarda que todos os nós necessários estejam prontos.
Execução: O trabalho começou a correr no alvo de computação.
Finalização: O trabalho é concluído no alvo. Ele está em estado de coleta de saída agora.
CanceladoSolicitado: Foi solicitado cancelamento para o trabalho.
Concluído: Trabalho concluído com sucesso. Isto reflete que tanto o trabalho em si como os estados de recolha de saída foram concluídos com sucesso
Falhou: Emprego falhado.
Cancelado: Após o pedido de cancelamento, o trabalho é agora cancelado com sucesso.
NotResponding: Quando o heartbeat está ativado, se a execução não estiver a atualizar nenhuma informação para o Histórico de Execução, então a execução passa para o estado NãoResposta.
NotResponding é o único estado que está isento de ordens de transição rigorosas. Uma execução pode ir de NotResponding para qualquer um dos estados anteriores.
Pausado: O trabalho é pausado pelos utilizadores. Alguns ajustes nos trabalhos de rotulagem podem ser feitos apenas em estado pausado.
Desconhecido: Estado padrão do emprego se não estiver mapeado para todos os outros estados
type JobStatus = string