JobExecutionInformation interface
Interfaz que representa JobExecutionInformation.
Propiedades
| end |
Hora de finalización del trabajo. Esta propiedad solo se establece si el trabajo está en estado completado. |
| pool |
Identificador del grupo al que se asigna este trabajo. Este elemento contiene el grupo real donde se asigna el trabajo. Al obtener los detalles del trabajo del servicio, también contienen un elemento poolInfo, que contiene los datos de configuración del grupo desde el momento en que se agregó o actualizó el trabajo. Ese elemento poolInfo también puede contener un elemento poolId. Si es así, los dos identificadores son los mismos. Si no es así, significa que el trabajo se ejecutó en un grupo automático y esta propiedad contiene el identificador de ese grupo automático. |
| scheduling |
Detalles de cualquier error detectado por el servicio al iniciar el trabajo. Esta propiedad no se establece si no se produjo ningún error al iniciar el trabajo. |
| start |
Hora de inicio del trabajo. Este es el momento en el que se creó el trabajo. |
| terminate |
Cadena que describe el motivo por el que finalizó el trabajo. Esta propiedad solo se establece si el trabajo está en estado completado. Si el servicio Batch finaliza el trabajo, establece el motivo como se indica a continuación: JMComplete: la tarea administrador de trabajos completada y killJobOnCompletion se estableció en true. MaxWallClockTimeExpiry: el trabajo alcanzó su restricción maxWallClockTime. TerminateJobSchedule
|
Detalles de las propiedades
endTime
Hora de finalización del trabajo. Esta propiedad solo se establece si el trabajo está en estado completado.
endTime?: Date
Valor de propiedad
Date
poolId
Identificador del grupo al que se asigna este trabajo. Este elemento contiene el grupo real donde se asigna el trabajo. Al obtener los detalles del trabajo del servicio, también contienen un elemento poolInfo, que contiene los datos de configuración del grupo desde el momento en que se agregó o actualizó el trabajo. Ese elemento poolInfo también puede contener un elemento poolId. Si es así, los dos identificadores son los mismos. Si no es así, significa que el trabajo se ejecutó en un grupo automático y esta propiedad contiene el identificador de ese grupo automático.
poolId?: string
Valor de propiedad
string
schedulingError
Detalles de cualquier error detectado por el servicio al iniciar el trabajo. Esta propiedad no se establece si no se produjo ningún error al iniciar el trabajo.
schedulingError?: JobSchedulingError
Valor de propiedad
startTime
Hora de inicio del trabajo. Este es el momento en el que se creó el trabajo.
startTime: Date
Valor de propiedad
Date
terminateReason
Cadena que describe el motivo por el que finalizó el trabajo. Esta propiedad solo se establece si el trabajo está en estado completado. Si el servicio Batch finaliza el trabajo, establece el motivo como se indica a continuación: JMComplete: la tarea administrador de trabajos completada y killJobOnCompletion se estableció en true. MaxWallClockTimeExpiry: el trabajo alcanzó su restricción maxWallClockTime. TerminateJobSchedule
- el trabajo se ejecutó como parte de una programación y la programación finalizó. AllTasksComplete: el atributo onAllTasksComplete del trabajo se establece en terminatejob y se completan todas las tareas del trabajo. TaskFailed: el atributo onTaskFailure del trabajo está establecido en performExitOptionsJobAction y una tarea en el trabajo produjo un error con una condición de salida que especificó un jobAction de terminatejob. Cualquier otra cadena es un motivo definido por el usuario especificado en una llamada a la operación "Finalizar un trabajo".
terminateReason?: string
Valor de propiedad
string