BatchJobExecutionInfo interface

Contém informações sobre a execução de um Job no serviço Azure Batch.

Propriedades

endTime

O tempo de conclusão do Trabalho. Esta propriedade é definida apenas se o Job estiver no estado concluído.

poolId

O ID do Pool a que este Trabalho está atribuído. Este elemento contém o próprio Pool onde o Job é atribuído. Quando recebes 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 pode também conter um elemento poolId. Se acontecer, os dois IDs são iguais. Se não o fizer, significa que o Job correu num autopool, e essa propriedade contém o ID desse autopool.

schedulingError

Detalhes de qualquer erro encontrado pelo serviço ao iniciar o trabalho. Esta propriedade não é definida se não houve erro ao iniciar o Job.

startTime

A hora de início do trabalho. Foi nesta altura que o Emprego foi criado.

terminationReason

Uma sequência a descrever a razão pela qual o Trabalho terminou. Esta propriedade é definida apenas se o Job estiver no estado concluído. Se o serviço Batch terminar o Trabalho, define a razão da seguinte forma: JMComplete - a Tarefa do Gestor de Tarefas concluída, e killJobOnCompletion foi definido como true. MaxWallClockTimeExpiry - o Job atingiu a sua restrição maxWallClockTime. TermineJobSchedule - o Job foi executado como parte de um cronograma, e o cronograma terminou. AllTasksComplete - o atributo onAllTasksComplete do Job está definido para terminar-tarefa, e todas as Tarefas no Job estão concluídas. TaskFailed - o atributo onTaskFailure do Job está definido para executarOopçõesDeSaídaAçãoTrabalho, e uma Tarefa no Trabalho falhou com uma condição de saída que especificava uma JobAction de terminar-emprego. Qualquer outra cadeia é uma razão definida pelo utilizador especificada numa chamada à operação 'Terminar um Trabalho'.

Detalhes de Propriedade

endTime

O tempo de conclusão do Trabalho. Esta propriedade é definida apenas se o Job estiver no estado concluído.

endTime?: Date

Valor de Propriedade

Date

poolId

O ID do Pool a que este Trabalho está atribuído. Este elemento contém o próprio Pool onde o Job é atribuído. Quando recebes 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 pode também conter um elemento poolId. Se acontecer, os dois IDs são iguais. Se não o fizer, significa que o Job correu num autopool, e essa propriedade contém o ID desse autopool.

poolId?: string

Valor de Propriedade

string

schedulingError

Detalhes de qualquer erro encontrado pelo serviço ao iniciar o trabalho. Esta propriedade não é definida se não houve erro ao iniciar o Job.

schedulingError?: BatchJobSchedulingError

Valor de Propriedade

startTime

A hora de início do trabalho. Foi nesta altura que o Emprego foi criado.

startTime: Date

Valor de Propriedade

Date

terminationReason

Uma sequência a descrever a razão pela qual o Trabalho terminou. Esta propriedade é definida apenas se o Job estiver no estado concluído. Se o serviço Batch terminar o Trabalho, define a razão da seguinte forma: JMComplete - a Tarefa do Gestor de Tarefas concluída, e killJobOnCompletion foi definido como true. MaxWallClockTimeExpiry - o Job atingiu a sua restrição maxWallClockTime. TermineJobSchedule - o Job foi executado como parte de um cronograma, e o cronograma terminou. AllTasksComplete - o atributo onAllTasksComplete do Job está definido para terminar-tarefa, e todas as Tarefas no Job estão concluídas. TaskFailed - o atributo onTaskFailure do Job está definido para executarOopçõesDeSaídaAçãoTrabalho, e uma Tarefa no Trabalho falhou com uma condição de saída que especificava uma JobAction de terminar-emprego. Qualquer outra cadeia é uma razão definida pelo utilizador especificada numa chamada à operação 'Terminar um Trabalho'.

terminationReason?: string

Valor de Propriedade

string