BatchJobExecutionInfo interface

Obsahuje informace o spuštění úlohy v Azure Batch službě.

Vlastnosti

endTime

Čas dokončení práce. Tato vlastnost je nastavena pouze tehdy, pokud je Job ve stavu dokončení.

poolId

ID poolu, do kterého je tato práce přiřazena. Tento prvek obsahuje skutečný Pool, kde je Job přiřazen. Když získáte podrobnosti o práci ze služby, obsahují také element poolInfo, který obsahuje konfigurační data poolu od doby, kdy byla práce přidána nebo aktualizována. Tento prvek poolInfo může také obsahovat element poolId. Pokud ano, jsou oba ID stejné. Pokud ne, znamená to, že Job běžel v automatickém poolu a tato vlastnost obsahuje ID tohoto automatického poolu.

schedulingError

Podrobnosti o případných chybách, na které služba narazila při zahájení práce. Tato vlastnost není nastavena, pokud při spuštění práce nedošlo k chybě.

startTime

Čas začátku práce. To je doba, kdy byla Práce vytvořena.

terminationReason

Řetězec popisující důvod, proč Práce skončila. Tato vlastnost je nastavena pouze tehdy, pokud je Job ve stavu dokončení. Pokud služba Batch ukončí úlohu, nastaví důvod následovně: JMComplete – úkol správce úloh dokončen a killJobOnCompletion byl nastaven na true. MaxWallClockTimeExpiry – Job dosáhl svého limitu maxWallClockTime. TerminateJobSchedule – Job byl spuštěn jako součást rozvrhu a schedule byl ukončen. AllTasksComplete - atribut Job onAllTasksComplete je nastaven na terminatejob a všechny úkoly v této práci jsou dokončeny. TaskFailed – atribut onTaskFailure v Jobu je nastaven na performExitOptionsJobAction, a Task in the Job failed s podmínkou ukončení, která určovala jobAction terminatejob. Každý jiný řetězec je uživatelsky definovaný důvod specifikovaný ve volání operace 'Terminate a Job'.

Podrobnosti vlastnosti

endTime

Čas dokončení práce. Tato vlastnost je nastavena pouze tehdy, pokud je Job ve stavu dokončení.

endTime?: Date

Hodnota vlastnosti

Date

poolId

ID poolu, do kterého je tato práce přiřazena. Tento prvek obsahuje skutečný Pool, kde je Job přiřazen. Když získáte podrobnosti o práci ze služby, obsahují také element poolInfo, který obsahuje konfigurační data poolu od doby, kdy byla práce přidána nebo aktualizována. Tento prvek poolInfo může také obsahovat element poolId. Pokud ano, jsou oba ID stejné. Pokud ne, znamená to, že Job běžel v automatickém poolu a tato vlastnost obsahuje ID tohoto automatického poolu.

poolId?: string

Hodnota vlastnosti

string

schedulingError

Podrobnosti o případných chybách, na které služba narazila při zahájení práce. Tato vlastnost není nastavena, pokud při spuštění práce nedošlo k chybě.

schedulingError?: BatchJobSchedulingError

Hodnota vlastnosti

startTime

Čas začátku práce. To je doba, kdy byla Práce vytvořena.

startTime: Date

Hodnota vlastnosti

Date

terminationReason

Řetězec popisující důvod, proč Práce skončila. Tato vlastnost je nastavena pouze tehdy, pokud je Job ve stavu dokončení. Pokud služba Batch ukončí úlohu, nastaví důvod následovně: JMComplete – úkol správce úloh dokončen a killJobOnCompletion byl nastaven na true. MaxWallClockTimeExpiry – Job dosáhl svého limitu maxWallClockTime. TerminateJobSchedule – Job byl spuštěn jako součást rozvrhu a schedule byl ukončen. AllTasksComplete - atribut Job onAllTasksComplete je nastaven na terminatejob a všechny úkoly v této práci jsou dokončeny. TaskFailed – atribut onTaskFailure v Jobu je nastaven na performExitOptionsJobAction, a Task in the Job failed s podmínkou ukončení, která určovala jobAction terminatejob. Každý jiný řetězec je uživatelsky definovaný důvod specifikovaný ve volání operace 'Terminate a Job'.

terminationReason?: string

Hodnota vlastnosti

string