Partilhar via


BatchSubtaskOutput 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 somente se a Tarefa for executada em um contexto de contêiner.

endTime

O momento em que a subtarefa foi concluída. Esta propriedade é definida somente se a subtarefa estiver no estado Concluído.

exitCode

O código de saída do programa especificado na linha de comando da subtarefa. Esta propriedade é definida somente 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 do aplicativo para esse processo. Se você usar o valor do código de saída para tomar decisões em seu código, certifique-se de conhecer a convenção de código de saída usada pelo processo de aplicativo. No entanto, se o serviço Batch encerrar a subtarefa (devido ao tempo limite ou ao encerramento do usuário por meio da API), você poderá ver um código de saída definido pelo sistema operacional.

failureInfo

Informações que descrevem a falha da tarefa, se houver. Esta propriedade é definida somente se a tarefa estiver no estado concluído e encontrou uma falha.

id

A ID da subtarefa.

nodeInfo

Informações sobre o nó de computação no qual a subtarefa foi executada.

previousState

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

Valores possíveis: "preparação", "execução", "concluído"

previousStateTransitionTime

O momento em que a subtarefa entrou em seu estado anterior. Essa propriedade não será 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', os detalhes da falha podem ser encontrados na propriedade failureInfo.

Valores possíveis: "sucesso", "fracasso"

startTime

A hora em que a subtarefa começou a ser executada. Se a subtarefa tiver sido reiniciada ou repetida, esta é a hora mais recente em que a subtarefa começou a ser executada.

state

O estado atual da subtarefa.

Valores possíveis: "preparação", "execução", "concluído"

stateTransitionTime

A hora em que a subtarefa entrou em seu estado atual.

Detalhes de Propriedade

containerInfo

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

containerInfo?: BatchTaskContainerExecutionInfoOutput

Valor de Propriedade

endTime

O momento em que a subtarefa foi concluída. Esta propriedade é definida somente se a subtarefa estiver no estado Concluído.

endTime?: string

Valor de Propriedade

string

exitCode

O código de saída do programa especificado na linha de comando da subtarefa. Esta propriedade é definida somente 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 do aplicativo para esse processo. Se você usar o valor do código de saída para tomar decisões em seu código, certifique-se de conhecer a convenção de código de saída usada pelo processo de aplicativo. No entanto, se o serviço Batch encerrar a subtarefa (devido ao tempo limite ou ao encerramento do usuário por meio da API), você poderá ver um código de saída definido pelo sistema operacional.

exitCode?: number

Valor de Propriedade

number

failureInfo

Informações que descrevem a falha da tarefa, se houver. Esta propriedade é definida somente se a tarefa estiver no estado concluído e encontrou uma falha.

failureInfo?: BatchTaskFailureInfoOutput

Valor de Propriedade

id

A ID da subtarefa.

id?: number

Valor de Propriedade

number

nodeInfo

Informações sobre o nó de computação no qual a subtarefa foi executada.

nodeInfo?: BatchNodeInfoOutput

Valor de Propriedade

previousState

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

Valores possíveis: "preparação", "execução", "concluído"

previousState?: string

Valor de Propriedade

string

previousStateTransitionTime

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

previousStateTransitionTime?: string

Valor de Propriedade

string

result

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

Valores possíveis: "sucesso", "fracasso"

result?: string

Valor de Propriedade

string

startTime

A hora em que a subtarefa começou a ser executada. Se a subtarefa tiver sido reiniciada ou repetida, esta é a hora mais recente em que a subtarefa começou a ser executada.

startTime?: string

Valor de Propriedade

string

state

O estado atual da subtarefa.

Valores possíveis: "preparação", "execução", "concluído"

state?: string

Valor de Propriedade

string

stateTransitionTime

A hora em que a subtarefa entrou em seu estado atual.

stateTransitionTime?: string

Valor de Propriedade

string