BatchSubtask interface

Informações sobre uma subtarefa do Lote do Azure.

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 subtarefa foi concluída. Essa propriedade é definida apenas se a subtarefa estiver no estado Completado.

exitCode

O código de saída do programa especificado na linha de comando da subtarefa. Essa propriedade é definida apenas se a subtarefa estiver no estado concluído. Em geral, 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. No entanto, se o serviço Batch encerrar a subtarefa (devido ao timeout ou à terminação do usuário via API), você pode ver um código de saída definido pelo sistema operacional.

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.

id

O ID da subtarefa.

nodeInfo

Informações sobre o Nó de Computação onde a subtarefa rodava.

previousState

O estado anterior da subtarefa. Essa propriedade não é definida se a subtarefa estiver em seu estado inicial de execução.

previousStateTransitionTime

O momento em que a subtarefa entrou em seu estado anterior. Essa propriedade não é definida se a subtarefa estiver em seu estado inicial de execução.

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 subtarefa começou a ser executada. Se a subtarefa foi reiniciada ou tentada novamente, este é o momento mais recente em que a subtarefa começou a ser executada.

state

O estado atual da subtarefa.

stateTransitionTime

O momento em que a subtarefa entrou em seu estado atual.

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 subtarefa foi concluída. Essa propriedade é definida apenas se a subtarefa estiver no estado Completado.

endTime?: Date

Valor da propriedade

Date

exitCode

O código de saída do programa especificado na linha de comando da subtarefa. Essa propriedade é definida apenas se a subtarefa estiver no estado concluído. Em geral, 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. No entanto, se o serviço Batch encerrar a subtarefa (devido ao timeout ou à terminação do usuário via API), você pode ver um código de saída definido pelo sistema operacional.

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

id

O ID da subtarefa.

id?: number

Valor da propriedade

number

nodeInfo

Informações sobre o Nó de Computação onde a subtarefa rodava.

nodeInfo?: BatchNodeInfo

Valor da propriedade

previousState

O estado anterior da subtarefa. Essa propriedade não é definida se a subtarefa estiver em seu estado inicial de execução.

previousState?: BatchSubtaskState

Valor da propriedade

previousStateTransitionTime

O momento em que a subtarefa entrou em seu estado anterior. Essa propriedade não é definida se a subtarefa estiver em seu estado inicial de execução.

previousStateTransitionTime?: Date

Valor da propriedade

Date

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 subtarefa começou a ser executada. Se a subtarefa foi reiniciada ou tentada novamente, este é o momento mais recente em que a subtarefa começou a ser executada.

startTime?: Date

Valor da propriedade

Date

state

O estado atual da subtarefa.

state?: BatchSubtaskState

Valor da propriedade

stateTransitionTime

O momento em que a subtarefa entrou em seu estado atual.

stateTransitionTime?: Date

Valor da propriedade

Date