Partager via


BatchJobExecutionInfo interface

Contient des informations sur l’exécution d’un travail dans le service Azure Batch.

Propriétés

endTime

Le temps d’achèvement du Job. Cette propriété n’est définie que si le Job est dans l’état complété.

poolId

L’ID du Pool auquel ce Job est assigné. Cet élément contient le pool réel où le poste est attribué. Lorsque vous obtenez les détails du Job du service, ils contiennent aussi un élément PoolInfo, qui contient les données de configuration du Pool depuis l’ajout ou la mise à jour du Job. Cet élément poolInfo peut aussi contenir un élément poolId. Si c’est le cas, les deux identifiants sont identiques. Si ce n’est pas le cas, cela signifie que le Job a fonctionné sur un autopool, et que cette propriété contient l’ID de ce autopool.

schedulingError

Détails de toute erreur rencontrée par le service lors du lancement du Job. Cette propriété n’est pas activée s’il n’y a pas eu d’erreur au démarrage du Job.

startTime

L’heure de début du Job. C’est à cette époque que le Job a été créé.

terminationReason

Une chaîne décrivant la raison de la fin du Job. Cette propriété n’est définie que si le Job est dans l’état complété. Si le service Batch met fin au Job, il définit la raison suivante : JMComplete - la tâche du Gestionnaire de tâches terminée, et killJobOnCompletion a été réglé sur true. MaxWallClockTimeExpiry - le Job a atteint sa contrainte maxWallClockTime. TermineJobSchedule - le Job s’exécutait dans le cadre d’un planning, et le planning était terminé. AllTasksComplete - L’attribut onAllTasksComplete du Job est défini sur terminatejob, et toutes les Tâches du Job sont terminées. TaskFailed - l’attribut onTaskFailure du travail est défini pour exécuterOptionsSortieActionEmploi, et une tâche dans le Job a échoué avec une condition de sortie spécifiant une actionAction de terminer le travail. Toute autre chaîne est une raison définie par l’utilisateur spécifiée dans un appel à l’opération « Terminer un travail ».

Détails de la propriété

endTime

Le temps d’achèvement du Job. Cette propriété n’est définie que si le Job est dans l’état complété.

endTime?: Date

Valeur de propriété

Date

poolId

L’ID du Pool auquel ce Job est assigné. Cet élément contient le pool réel où le poste est attribué. Lorsque vous obtenez les détails du Job du service, ils contiennent aussi un élément PoolInfo, qui contient les données de configuration du Pool depuis l’ajout ou la mise à jour du Job. Cet élément poolInfo peut aussi contenir un élément poolId. Si c’est le cas, les deux identifiants sont identiques. Si ce n’est pas le cas, cela signifie que le Job a fonctionné sur un autopool, et que cette propriété contient l’ID de ce autopool.

poolId?: string

Valeur de propriété

string

schedulingError

Détails de toute erreur rencontrée par le service lors du lancement du Job. Cette propriété n’est pas activée s’il n’y a pas eu d’erreur au démarrage du Job.

schedulingError?: BatchJobSchedulingError

Valeur de propriété

startTime

L’heure de début du Job. C’est à cette époque que le Job a été créé.

startTime: Date

Valeur de propriété

Date

terminationReason

Une chaîne décrivant la raison de la fin du Job. Cette propriété n’est définie que si le Job est dans l’état complété. Si le service Batch met fin au Job, il définit la raison suivante : JMComplete - la tâche du Gestionnaire de tâches terminée, et killJobOnCompletion a été réglé sur true. MaxWallClockTimeExpiry - le Job a atteint sa contrainte maxWallClockTime. TermineJobSchedule - le Job s’exécutait dans le cadre d’un planning, et le planning était terminé. AllTasksComplete - L’attribut onAllTasksComplete du Job est défini sur terminatejob, et toutes les Tâches du Job sont terminées. TaskFailed - l’attribut onTaskFailure du travail est défini pour exécuterOptionsSortieActionEmploi, et une tâche dans le Job a échoué avec une condition de sortie spécifiant une actionAction de terminer le travail. Toute autre chaîne est une raison définie par l’utilisateur spécifiée dans un appel à l’opération « Terminer un travail ».

terminationReason?: string

Valeur de propriété

string