BatchJobExecutionInfo interface
Contém informações sobre a execução de um Job no serviço Lote do Azure.
Propriedades
| end |
O tempo de conclusão do trabalho. Essa propriedade é definida apenas se o Job estiver no estado completado. |
| pool |
O ID do Pool ao qual esse Trabalho é atribuído. Esse elemento contém o Pool real onde o Job é atribuído. Quando você recebe detalhes do Job do serviço, eles também contêm um elemento poolInfo, que contém os dados de configuração do Pool desde que o Job foi adicionado ou atualizado. Esse elemento poolInfo também pode conter um elemento poolId. Se acontecer, os dois IDs são iguais. Se não estiver, significa que o Job rodou em um autopool, e essa propriedade contém o ID desse autopool. |
| scheduling |
Detalhes de qualquer erro encontrado pelo serviço ao iniciar o Trabalho. Essa propriedade não é ativada se não houve erro ao iniciar o Trabalho. |
| start |
O horário de início do trabalho. Foi nessa época que o Emprego foi criado. |
| termination |
Uma sequência descrevendo o motivo pelo qual o Job terminou. Essa propriedade é definida apenas se o Job estiver no estado completado. Se o serviço Batch encerrar o Trabalho, ele define o motivo da seguinte forma: JMComplete - a Tarefa do Gerenciador de Tarefas concluída, e killJobOnCompletion foi definido como true. MaxWallClockTimeExpiry - o Job atingiu sua restrição máximaTempoWallClockTime. TermineJobSchedule - o Job foi executado como parte de um cronograma, e o cronograma foi encerrado. TudoTarefasConcluído - O atributo onTudoTarefasCompletar do Trabalho está definido como terminar-tarefa, e todas as Tarefas no Trabalho estão completas. TaskFailed - o atributo onTaskFail do Job é definido para performExitOptionsJobAction, e uma Task in the Job failed com uma condição de saída que especificava uma jobAction de terminar-trabalho. Qualquer outra string é um motivo definido pelo usuário especificado em uma chamada para a operação 'Terminar um Trabalho'. |
Detalhes da propriedade
endTime
O tempo de conclusão do trabalho. Essa propriedade é definida apenas se o Job estiver no estado completado.
endTime?: Date
Valor da propriedade
Date
poolId
O ID do Pool ao qual esse Trabalho é atribuído. Esse elemento contém o Pool real onde o Job é atribuído. Quando você recebe detalhes do Job do serviço, eles também contêm um elemento poolInfo, que contém os dados de configuração do Pool desde que o Job foi adicionado ou atualizado. Esse elemento poolInfo também pode conter um elemento poolId. Se acontecer, os dois IDs são iguais. Se não estiver, significa que o Job rodou em um autopool, e essa propriedade contém o ID desse autopool.
poolId?: string
Valor da propriedade
string
schedulingError
Detalhes de qualquer erro encontrado pelo serviço ao iniciar o Trabalho. Essa propriedade não é ativada se não houve erro ao iniciar o Trabalho.
schedulingError?: BatchJobSchedulingError
Valor da propriedade
startTime
O horário de início do trabalho. Foi nessa época que o Emprego foi criado.
startTime: Date
Valor da propriedade
Date
terminationReason
Uma sequência descrevendo o motivo pelo qual o Job terminou. Essa propriedade é definida apenas se o Job estiver no estado completado. Se o serviço Batch encerrar o Trabalho, ele define o motivo da seguinte forma: JMComplete - a Tarefa do Gerenciador de Tarefas concluída, e killJobOnCompletion foi definido como true. MaxWallClockTimeExpiry - o Job atingiu sua restrição máximaTempoWallClockTime. TermineJobSchedule - o Job foi executado como parte de um cronograma, e o cronograma foi encerrado. TudoTarefasConcluído - O atributo onTudoTarefasCompletar do Trabalho está definido como terminar-tarefa, e todas as Tarefas no Trabalho estão completas. TaskFailed - o atributo onTaskFail do Job é definido para performExitOptionsJobAction, e uma Task in the Job failed com uma condição de saída que especificava uma jobAction de terminar-trabalho. Qualquer outra string é um motivo definido pelo usuário especificado em uma chamada para a operação 'Terminar um Trabalho'.
terminationReason?: string
Valor da propriedade
string