SubtaskInformation interface
Uma interface que representa SubtaskInformation.
Propriedades
| container |
Informações sobre o contêiner no qual a Tarefa está sendo executada. Essa propriedade será definida somente se a Tarefa for executada em um contexto de contêiner. |
| end |
A hora em que a subtarefa foi concluída. Essa propriedade será definida somente se a subtarefa estiver no estado Concluído. |
| exit |
O código de saída do programa especificado na linha de comando de subtarefa. Essa propriedade será 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 de aplicativos 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 do Lote encerrar a subtarefa (devido ao tempo limite ou ao término 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. Essa propriedade será definida somente se a Tarefa estiver no estado concluído e encontrar 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 de execução inicial. Os valores possíveis incluem: 'preparação', 'em execução', 'concluído' |
| previous |
A hora em que a subtarefa inseriu seu estado anterior. Essa propriedade não será definida se a subtarefa estiver em seu estado de execução inicial. |
| result | O resultado da execução da tarefa. Se o valor for 'falha', os detalhes da falha poderão ser encontrados na propriedade failureInfo. Os valores possíveis incluem: 'êxito', 'falha' |
| start |
A hora em que a subtarefa começou a ser executada. Se a subtarefa tiver sido reiniciada ou repetida, esta será 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', 'em execução', 'concluído' |
| state |
A hora em que a subtarefa inseriu seu estado atual. |
Detalhes da propriedade
containerInfo
Informações sobre o contêiner no qual a Tarefa está sendo executada. Essa propriedade será definida somente se a Tarefa for executada em um contexto de contêiner.
containerInfo?: TaskContainerExecutionInformation
Valor da propriedade
endTime
A hora em que a subtarefa foi concluída. Essa propriedade será definida somente se a subtarefa estiver no estado Concluído.
endTime?: Date
Valor da propriedade
Date
exitCode
O código de saída do programa especificado na linha de comando de subtarefa. Essa propriedade será 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 de aplicativos 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 do Lote encerrar a subtarefa (devido ao tempo limite ou ao término do usuário por meio da API), você poderá 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 será definida somente se a Tarefa estiver no estado concluído e encontrar uma falha.
failureInfo?: TaskFailureInformation
Valor da propriedade
id
A ID da subtarefa.
id?: number
Valor da propriedade
number
nodeInfo
Informações sobre o Nó de Computação no qual a subtarefa foi executada.
nodeInfo?: ComputeNodeInformation
Valor da propriedade
previousState
O estado anterior da subtarefa. Essa propriedade não será definida se a subtarefa estiver em seu estado de execução inicial. Os valores possíveis incluem: 'preparação', 'em execução', 'concluído'
previousState?: SubtaskState
Valor da propriedade
previousStateTransitionTime
A hora em que a subtarefa inseriu seu estado anterior. Essa propriedade não será definida se a subtarefa estiver em seu estado de execução inicial.
previousStateTransitionTime?: Date
Valor da propriedade
Date
result
O resultado da execução da tarefa. Se o valor for 'falha', os detalhes da falha poderão ser encontrados na propriedade failureInfo. Os valores possíveis incluem: 'êxito', 'falha'
result?: TaskExecutionResult
Valor da propriedade
startTime
A hora em que a subtarefa começou a ser executada. Se a subtarefa tiver sido reiniciada ou repetida, esta será a hora mais recente em que a subtarefa começou a ser executada.
startTime?: Date
Valor da propriedade
Date
state
O estado atual da subtarefa. Os valores possíveis incluem: 'preparação', 'em execução', 'concluído'
state?: SubtaskState
Valor da propriedade
stateTransitionTime
A hora em que a subtarefa inseriu seu estado atual.
stateTransitionTime?: Date
Valor da propriedade
Date