Condividi tramite


JobExecutionInformation interface

Interfaccia che rappresenta JobExecutionInformation.

Proprietà

endTime

Ora di completamento del processo. Questa proprietà viene impostata solo se il processo è nello stato completato.

poolId

ID del pool a cui è assegnato il processo. Questo elemento contiene il pool effettivo in cui è assegnato il processo. Quando si ottengono i dettagli del processo dal servizio, contengono anche un elemento poolInfo, che contiene i dati di configurazione del pool da quando il processo è stato aggiunto o aggiornato. Tale elemento poolInfo può contenere anche un elemento poolId. In caso affermativo, i due ID sono gli stessi. In caso contrario, significa che il processo è stato eseguito in un pool automatico e questa proprietà contiene l'ID del pool automatico.

schedulingError

Dettagli di qualsiasi errore rilevato dal servizio nell'avvio del processo. Questa proprietà non è impostata se non si è verificato alcun errore durante l'avvio del processo.

startTime

Ora di inizio del processo. Questo è il momento in cui è stato creato il processo.

terminateReason

Stringa che descrive il motivo per cui il processo è terminato. Questa proprietà viene impostata solo se il processo è nello stato completato. Se il servizio Batch termina il processo, imposta il motivo come segue: JMComplete - l'attività di Gestione processi completata e killJobOnCompletion è stato impostato su true. MaxWallClockTimeExpiry: il processo ha raggiunto il vincolo maxWallClockTime. TerminateJobSchedule

  • Il processo è stato eseguito come parte di una pianificazione e la pianificazione è stata terminata. AllTasksComplete: l'attributo onAllTasksComplete del processo è impostato su terminatejob e tutte le attività nel processo sono complete. TaskFailed: l'attributo onTaskFailure del processo è impostato su performExitOptionsJobAction e un'attività nel processo non è riuscita con una condizione di uscita che ha specificato un jobAction di terminatejob. Qualsiasi altra stringa è un motivo definito dall'utente specificato in una chiamata all'operazione 'Terminate a Job'.

Dettagli proprietà

endTime

Ora di completamento del processo. Questa proprietà viene impostata solo se il processo è nello stato completato.

endTime?: Date

Valore della proprietà

Date

poolId

ID del pool a cui è assegnato il processo. Questo elemento contiene il pool effettivo in cui è assegnato il processo. Quando si ottengono i dettagli del processo dal servizio, contengono anche un elemento poolInfo, che contiene i dati di configurazione del pool da quando il processo è stato aggiunto o aggiornato. Tale elemento poolInfo può contenere anche un elemento poolId. In caso affermativo, i due ID sono gli stessi. In caso contrario, significa che il processo è stato eseguito in un pool automatico e questa proprietà contiene l'ID del pool automatico.

poolId?: string

Valore della proprietà

string

schedulingError

Dettagli di qualsiasi errore rilevato dal servizio nell'avvio del processo. Questa proprietà non è impostata se non si è verificato alcun errore durante l'avvio del processo.

schedulingError?: JobSchedulingError

Valore della proprietà

startTime

Ora di inizio del processo. Questo è il momento in cui è stato creato il processo.

startTime: Date

Valore della proprietà

Date

terminateReason

Stringa che descrive il motivo per cui il processo è terminato. Questa proprietà viene impostata solo se il processo è nello stato completato. Se il servizio Batch termina il processo, imposta il motivo come segue: JMComplete - l'attività di Gestione processi completata e killJobOnCompletion è stato impostato su true. MaxWallClockTimeExpiry: il processo ha raggiunto il vincolo maxWallClockTime. TerminateJobSchedule

  • Il processo è stato eseguito come parte di una pianificazione e la pianificazione è stata terminata. AllTasksComplete: l'attributo onAllTasksComplete del processo è impostato su terminatejob e tutte le attività nel processo sono complete. TaskFailed: l'attributo onTaskFailure del processo è impostato su performExitOptionsJobAction e un'attività nel processo non è riuscita con una condizione di uscita che ha specificato un jobAction di terminatejob. Qualsiasi altra stringa è un motivo definito dall'utente specificato in una chiamata all'operazione 'Terminate a Job'.
terminateReason?: string

Valore della proprietà

string