BatchSubtask interface

Información sobre una subtarea de Azure Batch.

Propiedades

containerInfo

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

endTime

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

exitCode

El código de salida del programa especificado en la línea de comandos de subtareas. 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 la aplicación para ese proceso. Si usas el valor del código de salida para tomar decisiones en tu código, asegúrate de conocer la convención del código de salida utilizada por el proceso de solicitud. Sin embargo, si el servicio Batch termina la subtarea (debido a un tiempo de espera o la terminación del usuario a través de la API), puede que veas un código de salida definido por el sistema operativo.

failureInfo

Información que describa el fallo de la tarea, si es que la hay. Esta propiedad solo se activa si la tarea está en estado completado y ha tenido un fallo.

id

El ID de la subtarea.

nodeInfo

Información sobre el Nodo de Cómputo en el que se ejecutaba la subtarea.

previousState

El estado previo de la subtarea. Esta propiedad no se establece si la subtarea está en su estado inicial de ejecución.

previousStateTransitionTime

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

result

El resultado de la ejecución de la Tarea. Si el valor es 'fallido', entonces los detalles del fallo pueden encontrarse en la propiedad failInfo.

startTime

El momento en que la subtarea empezó a ejecutarse. Si la subtarea se ha reiniciado o vuelto a intentar, este es el momento más reciente en que la subtarea ha empezado a ejecutarse.

state

El estado actual de la subtarea.

stateTransitionTime

El momento en que la subtarea entró en su estado actual.

Detalles de las propiedades

containerInfo

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

containerInfo?: BatchTaskContainerExecutionInfo

Valor de propiedad

endTime

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

endTime?: Date

Valor de propiedad

Date

exitCode

El código de salida del programa especificado en la línea de comandos de subtareas. 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 la aplicación para ese proceso. Si usas el valor del código de salida para tomar decisiones en tu código, asegúrate de conocer la convención del código de salida utilizada por el proceso de solicitud. Sin embargo, si el servicio Batch termina la subtarea (debido a un tiempo de espera o la terminación del usuario a través de la API), puede que veas un código de salida definido por el sistema operativo.

exitCode?: number

Valor de propiedad

number

failureInfo

Información que describa el fallo de la tarea, si es que la hay. Esta propiedad solo se activa si la tarea está en estado completado y ha tenido un fallo.

failureInfo?: BatchTaskFailureInfo

Valor de propiedad

id

El ID de la subtarea.

id?: number

Valor de propiedad

number

nodeInfo

Información sobre el Nodo de Cómputo en el que se ejecutaba la subtarea.

nodeInfo?: BatchNodeInfo

Valor de propiedad

previousState

El estado previo de la subtarea. Esta propiedad no se establece si la subtarea está en su estado inicial de ejecución.

previousState?: BatchSubtaskState

Valor de propiedad

previousStateTransitionTime

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

previousStateTransitionTime?: Date

Valor de propiedad

Date

result

El resultado de la ejecución de la Tarea. Si el valor es 'fallido', entonces los detalles del fallo pueden encontrarse en la propiedad failInfo.

result?: BatchTaskExecutionResult

Valor de propiedad

startTime

El momento en que la subtarea empezó a ejecutarse. Si la subtarea se ha reiniciado o vuelto a intentar, este es el momento más reciente en que la subtarea ha empezado a ejecutarse.

startTime?: Date

Valor de propiedad

Date

state

El estado actual de la subtarea.

state?: BatchSubtaskState

Valor de propiedad

stateTransitionTime

El momento en que la subtarea entró en su estado actual.

stateTransitionTime?: Date

Valor de propiedad

Date