BatchJobExecutionInfo interface
Információkat tartalmaz egy Job végrehajtásáról az Azure Batch szolgáltatásban.
Tulajdonságok
| end |
A munka befejezési ideje. Ez a tulajdonság csak akkor van beállítva, ha a Feladat befejezett állapotban van. |
| pool |
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. |
| scheduling |
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. |
| start |
A Munka kezdeti ideje. Ez az az időszak, amikor létrejött a Munka. |
| termination |
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