Compartir a través de


SubtaskInformation interface

Interfaz que representa SubtaskInformation.

Propiedades

containerInfo

Información sobre el contenedor en el que se ejecuta la tarea. Esta propiedad solo se establece si la tarea se ejecuta en un contexto de contenedor.

endTime

Hora a la que se completó la subtarea. Esta propiedad solo se establece si la subtarea está en estado Completado.

exitCode

Código de salida del programa especificado en la línea de comandos de subtarea. Esta propiedad solo se establece si la subtarea está en estado completado. En general, el código de salida de un proceso refleja la convención específica implementada por el desarrollador de aplicaciones para ese proceso. Si usa el valor de código de salida para tomar decisiones en el código, asegúrese de que conoce la convención de código de salida que usa el proceso de aplicación. Sin embargo, si el servicio Batch finaliza la subtarea (debido al tiempo de espera o a la finalización del usuario a través de la API), es posible que vea un código de salida definido por el sistema operativo.

failureInfo

Información que describe el error de tarea, si existe. Esta propiedad solo se establece si la tarea está en estado completado y encontró un error.

id

Identificador de la subtarea.

nodeInfo

Información sobre el nodo de proceso en el que se ejecutó la subtarea.

previousState

Estado anterior de la subtarea. Esta propiedad no se establece si la subtarea está en su estado de ejecución inicial. Entre los valores posibles se incluyen: 'prepare', 'running', 'completed'

previousStateTransitionTime

Hora en la que la subtarea entró en su estado anterior. Esta propiedad no se establece si la subtarea está en su estado de ejecución inicial.

result

Resultado de la ejecución de la tarea. Si el valor es "failed", los detalles del error se pueden encontrar en la propiedad failureInfo. Entre los valores posibles se incluyen: 'success', 'failure'

startTime

Hora en la que se inició la ejecución de la subtarea. Si se ha reiniciado o reintentado la subtarea, esta es la hora más reciente en la que se inició la ejecución de la subtarea.

state

Estado actual de la subtarea. Entre los valores posibles se incluyen: 'prepare', 'running', 'completed'

stateTransitionTime

Hora en la que la subtarea entró en su estado actual.

Detalles de las propiedades

containerInfo

Información sobre el contenedor en el que se ejecuta la tarea. Esta propiedad solo se establece si la tarea se ejecuta en un contexto de contenedor.

containerInfo?: TaskContainerExecutionInformation

Valor de propiedad

endTime

Hora a la que se completó la subtarea. Esta propiedad solo se establece si la subtarea está en estado Completado.

endTime?: Date

Valor de propiedad

Date

exitCode

Código de salida del programa especificado en la línea de comandos de subtarea. Esta propiedad solo se establece si la subtarea está en estado completado. En general, el código de salida de un proceso refleja la convención específica implementada por el desarrollador de aplicaciones para ese proceso. Si usa el valor de código de salida para tomar decisiones en el código, asegúrese de que conoce la convención de código de salida que usa el proceso de aplicación. Sin embargo, si el servicio Batch finaliza la subtarea (debido al tiempo de espera o a la finalización del usuario a través de la API), es posible que vea un código de salida definido por el sistema operativo.

exitCode?: number

Valor de propiedad

number

failureInfo

Información que describe el error de tarea, si existe. Esta propiedad solo se establece si la tarea está en estado completado y encontró un error.

failureInfo?: TaskFailureInformation

Valor de propiedad

id

Identificador de la subtarea.

id?: number

Valor de propiedad

number

nodeInfo

Información sobre el nodo de proceso en el que se ejecutó la subtarea.

nodeInfo?: ComputeNodeInformation

Valor de propiedad

previousState

Estado anterior de la subtarea. Esta propiedad no se establece si la subtarea está en su estado de ejecución inicial. Entre los valores posibles se incluyen: 'prepare', 'running', 'completed'

previousState?: SubtaskState

Valor de propiedad

previousStateTransitionTime

Hora en la que la subtarea entró en su estado anterior. Esta propiedad no se establece si la subtarea está en su estado de ejecución inicial.

previousStateTransitionTime?: Date

Valor de propiedad

Date

result

Resultado de la ejecución de la tarea. Si el valor es "failed", los detalles del error se pueden encontrar en la propiedad failureInfo. Entre los valores posibles se incluyen: 'success', 'failure'

result?: TaskExecutionResult

Valor de propiedad

startTime

Hora en la que se inició la ejecución de la subtarea. Si se ha reiniciado o reintentado la subtarea, esta es la hora más reciente en la que se inició la ejecución de la subtarea.

startTime?: Date

Valor de propiedad

Date

state

Estado actual de la subtarea. Entre los valores posibles se incluyen: 'prepare', 'running', 'completed'

state?: SubtaskState

Valor de propiedad

stateTransitionTime

Hora en la que la subtarea entró en su estado actual.

stateTransitionTime?: Date

Valor de propiedad

Date