BatchJobReleaseTaskExecutionInfo interface

Contém informações sobre a execução de uma tarefa de liberação de trabalho em um nó de computação.

Propriedades

containerInfo

Informações sobre o contêiner sob o qual a Tarefa está sendo executada. Essa propriedade é definida apenas se a Tarefa rodar em um contexto de container.

endTime

O momento em que a Tarefa de Liberação de Trabalho foi concluída. Essa propriedade é definida apenas se a Tarefa estiver no estado Concluído.

exitCode

O código de saída do programa especificado na linha de comando Task. Esse parâmetro é retornado somente se a Tarefa estiver no estado concluído. O código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor da aplicação para aquele processo. Se você usar o valor do código de saída para tomar decisões no seu código, certifique-se de conhecer a convenção do código de saída usada pelo processo de aplicação. Note que o código de saída também pode ser gerado pelo sistema operacional Compute Node, como quando um processo é encerrado à força.

failureInfo

Informações que descrevem a falha da Tarefa, se houver. Essa propriedade é definida apenas se a Tarefa estiver no estado concluído e tiver encontrado uma falha.

result

O resultado da execução da Tarefa. Se o valor for 'failed', então os detalhes da falha podem ser encontrados na propriedade failureInfo.

startTime

O horário em que a Tarefa começou a ser executada. Se a Tarefa foi reiniciada ou retentada, este é o momento mais recente em que a Tarefa começou a ser executada.

state

O estado atual da Tarefa de Liberação de Tarefas no Nó de Computação.

taskRootDirectory

O diretório raiz da Tarefa de Liberação de Trabalho no Nó de Computação. Você pode usar esse caminho para recuperar arquivos criados pela Tarefa, como arquivos de log.

taskRootDirectoryUrl

A URL para o diretório raiz da Tarefa de Liberação de Trabalho no Nó de Computação.

Detalhes da propriedade

containerInfo

Informações sobre o contêiner sob o qual a Tarefa está sendo executada. Essa propriedade é definida apenas se a Tarefa rodar em um contexto de container.

containerInfo?: BatchTaskContainerExecutionInfo

Valor da propriedade

endTime

O momento em que a Tarefa de Liberação de Trabalho foi concluída. Essa propriedade é definida apenas se a Tarefa estiver no estado Concluído.

endTime?: Date

Valor da propriedade

Date

exitCode

O código de saída do programa especificado na linha de comando Task. Esse parâmetro é retornado somente se a Tarefa estiver no estado concluído. O código de saída de um processo reflete a convenção específica implementada pelo desenvolvedor da aplicação para aquele processo. Se você usar o valor do código de saída para tomar decisões no seu código, certifique-se de conhecer a convenção do código de saída usada pelo processo de aplicação. Note que o código de saída também pode ser gerado pelo sistema operacional Compute Node, como quando um processo é encerrado à força.

exitCode?: number

Valor da propriedade

number

failureInfo

Informações que descrevem a falha da Tarefa, se houver. Essa propriedade é definida apenas se a Tarefa estiver no estado concluído e tiver encontrado uma falha.

failureInfo?: BatchTaskFailureInfo

Valor da propriedade

result

O resultado da execução da Tarefa. Se o valor for 'failed', então os detalhes da falha podem ser encontrados na propriedade failureInfo.

result?: BatchTaskExecutionResult

Valor da propriedade

startTime

O horário em que a Tarefa começou a ser executada. Se a Tarefa foi reiniciada ou retentada, este é o momento mais recente em que a Tarefa começou a ser executada.

startTime: Date

Valor da propriedade

Date

state

O estado atual da Tarefa de Liberação de Tarefas no Nó de Computação.

state: BatchJobReleaseTaskState

Valor da propriedade

taskRootDirectory

O diretório raiz da Tarefa de Liberação de Trabalho no Nó de Computação. Você pode usar esse caminho para recuperar arquivos criados pela Tarefa, como arquivos de log.

taskRootDirectory?: string

Valor da propriedade

string

taskRootDirectoryUrl

A URL para o diretório raiz da Tarefa de Liberação de Trabalho no Nó de Computação.

taskRootDirectoryUrl?: string

Valor da propriedade

string