Compartir a través de


BatchSubtaskOutput interface

Información sobre una subtarea de Azure Batch.

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.

Valores posibles: "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.

Valores posibles: "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.

Valores posibles: "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?: BatchTaskContainerExecutionInfoOutput

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?: string

Valor de propiedad

string

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?: BatchTaskFailureInfoOutput

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?: BatchNodeInfoOutput

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.

Valores posibles: "prepare", "running", "completed"

previousState?: string

Valor de propiedad

string

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?: string

Valor de propiedad

string

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.

Valores posibles: "success", "failure"

result?: string

Valor de propiedad

string

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?: string

Valor de propiedad

string

state

Estado actual de la subtarea.

Valores posibles: "prepare", "running", "completed"

state?: string

Valor de propiedad

string

stateTransitionTime

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

stateTransitionTime?: string

Valor de propiedad

string