BatchSubtask 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 apenas se a Tarefa rodar em um contexto de container. |
| end |
O momento em que a subtarefa foi concluída. Essa propriedade é definida apenas se a subtarefa estiver no estado Completado. |
| exit |
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. |
| failure |
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. |
| node |
Informações sobre o Nó de Computação onde a subtarefa rodava. |
| previous |
O estado anterior da subtarefa. Essa propriedade não é definida se a subtarefa estiver em seu estado inicial de execução. |
| previous |
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. |
| start |
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. |
| state |
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
stateTransitionTime
O momento em que a subtarefa entrou em seu estado atual.
stateTransitionTime?: Date
Valor da propriedade
Date