BatchJobExecutionInfo interface
Obsahuje informace o spuštění úlohy v Azure Batch službě.
Vlastnosti
| end |
Čas dokončení práce. Tato vlastnost je nastavena pouze tehdy, pokud je Job ve stavu dokončení. |
| pool |
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. |
| scheduling |
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ě. |
| start |
Čas začátku práce. To je doba, kdy byla Práce vytvořena. |
| termination |
Ř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