BatchJobExecutionInfo interface
Innehåller information om körningen av ett jobb i Azure Batch-tjänsten.
Egenskaper
| end |
Slutförtiden för jobbet. Denna egenskap sätts endast om jobbet är i slutfört tillstånd. |
| pool |
ID:t för den pool som detta jobb är tilldelat. Detta element innehåller den faktiska poolen där jobbet tilldelas. När du får jobbdetaljer från tjänsten innehåller de också ett poolInfo-element, som innehåller poolkonfigurationsdata från när jobbet lades till eller uppdaterades. Det poolInfo-elementet kan också innehålla ett poolId-element. Om det gör det, är de två ID:na samma. Om det inte gör det, betyder det att jobbet kördes på en autopool, och denna egenskap innehåller ID:t för den autopoolen. |
| scheduling |
Detaljer om eventuella fel som tjänsten stöter på vid start av jobbet. Denna egenskap sätts inte om det inte fanns något fel som startade jobbet. |
| start |
Jobbets starttid. Det är vid denna tid då Jobbet skapades. |
| termination |
En sträng som beskrev anledningen till att Jobbet tog slut. Denna egenskap sätts endast om jobbet är i slutfört tillstånd. Om batchtjänsten avslutar jobbet sätter den anledningen enligt följande: JMComplete - Job Manager Task completed, och killJobOnCompletion sattes till true. MaxWallClockTimeExpiry – jobbet nådde sin maxWallClockTime-begränsning. TerminateJobSchedule – jobbet kördes som en del av ett schema, och schemat avslutades. AllTasksComplete – Jobbets attribut onAllTasksComplete är inställt på terminatejob, och alla uppgifter i jobbet är slutförda. TaskFailed – Jobbets attribut onTaskFailure är inställt på performExitOptionsJobAction, och en uppgift i jobbet misslyckades med ett avslutningsvillkor som specificerade en jobbåtgärd av terminatejob. Varje annan sträng är en användardefinierad anledning specificerad i ett anrop till operationen 'Terminate a Job'. |
Fastighetsdetaljer
endTime
Slutförtiden för jobbet. Denna egenskap sätts endast om jobbet är i slutfört tillstånd.
endTime?: Date
Fastighetsvärde
Date
poolId
ID:t för den pool som detta jobb är tilldelat. Detta element innehåller den faktiska poolen där jobbet tilldelas. När du får jobbdetaljer från tjänsten innehåller de också ett poolInfo-element, som innehåller poolkonfigurationsdata från när jobbet lades till eller uppdaterades. Det poolInfo-elementet kan också innehålla ett poolId-element. Om det gör det, är de två ID:na samma. Om det inte gör det, betyder det att jobbet kördes på en autopool, och denna egenskap innehåller ID:t för den autopoolen.
poolId?: string
Fastighetsvärde
string
schedulingError
Detaljer om eventuella fel som tjänsten stöter på vid start av jobbet. Denna egenskap sätts inte om det inte fanns något fel som startade jobbet.
schedulingError?: BatchJobSchedulingError
Fastighetsvärde
startTime
Jobbets starttid. Det är vid denna tid då Jobbet skapades.
startTime: Date
Fastighetsvärde
Date
terminationReason
En sträng som beskrev anledningen till att Jobbet tog slut. Denna egenskap sätts endast om jobbet är i slutfört tillstånd. Om batchtjänsten avslutar jobbet sätter den anledningen enligt följande: JMComplete - Job Manager Task completed, och killJobOnCompletion sattes till true. MaxWallClockTimeExpiry – jobbet nådde sin maxWallClockTime-begränsning. TerminateJobSchedule – jobbet kördes som en del av ett schema, och schemat avslutades. AllTasksComplete – Jobbets attribut onAllTasksComplete är inställt på terminatejob, och alla uppgifter i jobbet är slutförda. TaskFailed – Jobbets attribut onTaskFailure är inställt på performExitOptionsJobAction, och en uppgift i jobbet misslyckades med ett avslutningsvillkor som specificerade en jobbåtgärd av terminatejob. Varje annan sträng är en användardefinierad anledning specificerad i ett anrop till operationen 'Terminate a Job'.
terminationReason?: string
Fastighetsvärde
string