BatchJobExecutionInfo interface

Információkat tartalmaz egy Job végrehajtásáról az Azure Batch szolgáltatásban.

Tulajdonságok

endTime

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

poolId

Az a Pool azonosítója, amelyhez ez a Feladat hozzá van rendelve. Ez az elem tartalmazza a tényleges Poolt, ahová a Feladat van hozzárendelve. Amikor a szolgáltatástól megkapod a munkaköri adatokat, tartalmaznak egy poolInfo elemet is, amely tartalmazza a Pool konfigurációs adatait attól függően, amikor a munkát hozzáadták vagy frissítették. Ez a poolInfo elem tartalmazhat egy poolId elemet is. Ha igen, akkor a két azonosító ugyanaz. Ha nem, akkor a Feladat egy automatikus Poolon futott, és ez a tulajdonság tartalmazza annak az automatikus Poolnak az azonosítóját.

schedulingError

Részletek a szolgáltatás által a Munka indítása során felmerült hibákról. Ez a tulajdonság nem van beállítva, ha nem történt hiba a Feladat indításánál.

startTime

A Munka kezdeti ideje. Ez az az időszak, amikor létrejött a Munka.

terminationReason

Egy zsinór, amely leírja, miért ért véget a Job. Ez a tulajdonság csak akkor van beállítva, ha a Feladat befejezett állapotban van. Ha a Batch szolgáltatás megszünteti a feladatot, az okot a következőképpen állítja be: JMComplete – a Job Manager feladat befejezve, és a killJobOnCompletion valóra volt állítva. MaxWallClockTimeExpiry – a munka elérte a maxWallClockTime korlátját. TerminateJobSchedule – a munka egy ütemterv részeként futott, és az ütemterve megszűnt. AllTasksComplete – a Feladat onAllTasksComplete attribútuma a feladat megszüntetésére van állítva, és az összes feladat a feladatban teljes. TaskFailed – a Job onTaskFailure attribútuma perperform ExitOptionsJobAction módra van beállítva, és a Feladat a Feladatban meghibásodott, egy kilépési feltétellel, amely a végzetmunka Műveletét jelöli. Bármely más string egy felhasználó által definiált ok, amelyet a 'Véget kell vetnem egy feladat' művelethez hívva.

Tulajdonság adatai

endTime

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

endTime?: Date

Tulajdonság értéke

Date

poolId

Az a Pool azonosítója, amelyhez ez a Feladat hozzá van rendelve. Ez az elem tartalmazza a tényleges Poolt, ahová a Feladat van hozzárendelve. Amikor a szolgáltatástól megkapod a munkaköri adatokat, tartalmaznak egy poolInfo elemet is, amely tartalmazza a Pool konfigurációs adatait attól függően, amikor a munkát hozzáadták vagy frissítették. Ez a poolInfo elem tartalmazhat egy poolId elemet is. Ha igen, akkor a két azonosító ugyanaz. Ha nem, akkor a Feladat egy automatikus Poolon futott, és ez a tulajdonság tartalmazza annak az automatikus Poolnak az azonosítóját.

poolId?: string

Tulajdonság értéke

string

schedulingError

Részletek a szolgáltatás által a Munka indítása során felmerült hibákról. Ez a tulajdonság nem van beállítva, ha nem történt hiba a Feladat indításánál.

schedulingError?: BatchJobSchedulingError

Tulajdonság értéke

startTime

A Munka kezdeti ideje. Ez az az időszak, amikor létrejött a Munka.

startTime: Date

Tulajdonság értéke

Date

terminationReason

Egy zsinór, amely leírja, miért ért véget a Job. Ez a tulajdonság csak akkor van beállítva, ha a Feladat befejezett állapotban van. Ha a Batch szolgáltatás megszünteti a feladatot, az okot a következőképpen állítja be: JMComplete – a Job Manager feladat befejezve, és a killJobOnCompletion valóra volt állítva. MaxWallClockTimeExpiry – a munka elérte a maxWallClockTime korlátját. TerminateJobSchedule – a munka egy ütemterv részeként futott, és az ütemterve megszűnt. AllTasksComplete – a Feladat onAllTasksComplete attribútuma a feladat megszüntetésére van állítva, és az összes feladat a feladatban teljes. TaskFailed – a Job onTaskFailure attribútuma perperform ExitOptionsJobAction módra van beállítva, és a Feladat a Feladatban meghibásodott, egy kilépési feltétellel, amely a végzetmunka Műveletét jelöli. Bármely más string egy felhasználó által definiált ok, amelyet a 'Véget kell vetnem egy feladat' művelethez hívva.

terminationReason?: string

Tulajdonság értéke

string