SubtaskInformation interface
Interfaz que representa SubtaskInformation.
Propiedades
| container |
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. |
| end |
Hora a la que se completó la subtarea. Esta propiedad solo se establece si la subtarea está en estado Completado. |
| exit |
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. |
| failure |
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. |
| node |
Información sobre el nodo de proceso en el que se ejecutó la subtarea. |
| previous |
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' |
| previous |
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' |
| start |
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' |
| state |
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