BatchJobExecutionInfo interface
Az Azure Batch szolgáltatásban lévő feladatok végrehajtásával kapcsolatos információkat tartalmaz.
Tulajdonságok
| end |
A feladat befejezési ideje. Ez a tulajdonság csak akkor van beállítva, ha a feladat befejezett állapotban van. |
| pool |
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. |
| scheduling |
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. |
| start |
A feladat kezdő időpontja. Ekkor jött létre a feladat. |
| terminate |
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