BatchSubtaskOutput interface
Informações sobre uma subtarefa do Lote do Azure.
Propriedades
| container |
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. |
| end |
O momento em que a subtarefa foi concluída. Esta propriedade é definida somente se a subtarefa estiver no estado Concluído. |
| exit |
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. |
| failure |
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. |
| node |
Informações sobre o nó de computação no qual a subtarefa foi executada. |
| previous |
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" |
| previous |
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" |
| start |
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" |
| state |
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