Megosztás:


BatchJobExecutionInfo interface

Az Azure Batch szolgáltatásban lévő feladatok végrehajtásával kapcsolatos információkat tartalmaz.

Tulajdonságok

endTime

A feladat befejezési ideje. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van.

poolId

Annak a készletnek az azonosítója, amelyhez a feladat hozzá van rendelve. Ez az elem azt a tényleges készletet tartalmazza, amelyhez a feladat hozzá van rendelve. Amikor lekéri a feladat részleteit a szolgáltatásból, azok egy poolInfo elemet is tartalmaznak, amely tartalmazza a feladat hozzáadása vagy frissítésekor kapott készletkonfigurációs adatokat. Ez a poolInfo elem készletazonosító elemet is tartalmazhat. Ha igen, a két azonosító megegyezik. Ha nem, az azt jelenti, hogy a feladat egy automatikus készleten futott, és ez a tulajdonság tartalmazza az automatikus készlet azonosítóját.

schedulingError

A szolgáltatás által a feladat indításakor észlelt hibák részletei. Ez a tulajdonság nincs beállítva, ha nem történt hiba a feladat indításakor.

startTime

A feladat kezdő időpontja. Ekkor jött létre a feladat.

terminateReason

A feladat befejezésének okát leíró sztring. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van. Ha a Batch szolgáltatás leállítja a feladatot, a következő okot állítja be: JMComplete – a Feladatkezelői tevékenység befejeződött, és a KillJobOnCompletion értéke igaz. MaxWallClockTimeExpiry – a feladat elérte a maxWallClockTime korlátozását. TerminateJobSchedule – a feladat egy ütemezés részeként futott, és az ütemezés leállt. AllTasksComplete – a feladat onAllTasksComplete attribútuma leállítási feladatra van beállítva, és a feladat összes feladata befejeződött. TaskFailed – a feladat onTaskFailure attribútuma a PerformExitOptionsJobAction értékre van állítva, és a feladat egyik feladata meghiúsult egy kilépési feltétellel, amely meghatározta a feladatmegszüntetés feladatátvételét. Bármely más sztring egy felhasználó által meghatározott ok, amely a "Feladat leállása" művelet hívásában van megadva.

Tulajdonság adatai

endTime

A feladat befejezési ideje. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van.

endTime?: string | Date

Tulajdonság értéke

string | Date

poolId

Annak a készletnek az azonosítója, amelyhez a feladat hozzá van rendelve. Ez az elem azt a tényleges készletet tartalmazza, amelyhez a feladat hozzá van rendelve. Amikor lekéri a feladat részleteit a szolgáltatásból, azok egy poolInfo elemet is tartalmaznak, amely tartalmazza a feladat hozzáadása vagy frissítésekor kapott készletkonfigurációs adatokat. Ez a poolInfo elem készletazonosító elemet is tartalmazhat. Ha igen, a két azonosító megegyezik. Ha nem, az azt jelenti, hogy a feladat egy automatikus készleten futott, és ez a tulajdonság tartalmazza az automatikus készlet azonosítóját.

poolId?: string

Tulajdonság értéke

string

schedulingError

A szolgáltatás által a feladat indításakor észlelt hibák részletei. Ez a tulajdonság nincs beállítva, ha nem történt hiba a feladat indításakor.

schedulingError?: BatchJobSchedulingError

Tulajdonság értéke

startTime

A feladat kezdő időpontja. Ekkor jött létre a feladat.

startTime: string | Date

Tulajdonság értéke

string | Date

terminateReason

A feladat befejezésének okát leíró sztring. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van. Ha a Batch szolgáltatás leállítja a feladatot, a következő okot állítja be: JMComplete – a Feladatkezelői tevékenység befejeződött, és a KillJobOnCompletion értéke igaz. MaxWallClockTimeExpiry – a feladat elérte a maxWallClockTime korlátozását. TerminateJobSchedule – a feladat egy ütemezés részeként futott, és az ütemezés leállt. AllTasksComplete – a feladat onAllTasksComplete attribútuma leállítási feladatra van beállítva, és a feladat összes feladata befejeződött. TaskFailed – a feladat onTaskFailure attribútuma a PerformExitOptionsJobAction értékre van állítva, és a feladat egyik feladata meghiúsult egy kilépési feltétellel, amely meghatározta a feladatmegszüntetés feladatátvételét. Bármely más sztring egy felhasználó által meghatározott ok, amely a "Feladat leállása" művelet hívásában van megadva.

terminateReason?: string

Tulajdonság értéke

string