Partilhar via


SubtaskInformation interface

Uma interface que representa SubtaskInformation.

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. Os valores possíveis incluem: '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. Os valores possíveis incluem: '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. Os valores possíveis incluem: '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?: TaskContainerExecutionInformation

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?: Date

Valor de Propriedade

Date

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?: TaskFailureInformation

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?: ComputeNodeInformation

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. Os valores possíveis incluem: 'preparação', 'execução', 'concluído'

previousState?: SubtaskState

Valor de Propriedade

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?: Date

Valor de Propriedade

Date

result

O resultado da execução da tarefa. Se o valor for 'failed', os detalhes da falha podem ser encontrados na propriedade failureInfo. Os valores possíveis incluem: 'sucesso', 'fracasso'

result?: TaskExecutionResult

Valor de Propriedade

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?: Date

Valor de Propriedade

Date

state

O estado atual da subtarefa. Os valores possíveis incluem: 'preparação', 'execução', 'concluído'

state?: SubtaskState

Valor de Propriedade

stateTransitionTime

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

stateTransitionTime?: Date

Valor de Propriedade

Date