Delen via


BatchJobExecutionInfo interface

Bevat informatie over de uitvoering van een taak in de Azure Batch-service.

Eigenschappen

endTime

De voltooiingstijd van de taak. Deze eigenschap wordt alleen ingesteld als de taak de status Voltooid heeft.

poolId

De id van de pool waaraan deze taak is toegewezen. Dit element bevat de werkelijke pool waaraan de taak is toegewezen. Wanneer u taakgegevens van de service krijgt, bevatten ze ook een poolInfo-element, dat de poolconfiguratiegegevens bevat van het moment waarop de taak is toegevoegd of bijgewerkt. Dat poolInfo-element kan ook een poolId-element bevatten. Als dat het geval is, zijn de twee id's hetzelfde. Als dit niet het geval is, betekent dit dat de taak is uitgevoerd in een automatische pool en deze eigenschap de id van die automatische pool bevat.

schedulingError

Details van eventuele fouten die door de service zijn opgetreden bij het starten van de taak. Deze eigenschap is niet ingesteld als er geen fout is opgetreden bij het starten van de taak.

startTime

De begintijd van de taak. Dit is het tijdstip waarop de taak is gemaakt.

terminateReason

Een tekenreeks die de reden beschrijft waarom de taak is beëindigd. Deze eigenschap wordt alleen ingesteld als de taak de status Voltooid heeft. Als de Batch-service de taak beëindigt, wordt de reden als volgt ingesteld: JMComplete : de taak jobbeheer voltooid en killJobOnCompletion is ingesteld op true. MaxWallClockTimeExpiry - de job heeft de maxWallClockTime-beperking bereikt. TerminateJobSchedule : de taak is uitgevoerd als onderdeel van een planning en het schema is beëindigd. AllTasksComplete: het kenmerk Job onAllTasksComplete is ingesteld op terminatejob en alle taken in de taak zijn voltooid. TaskFailed: het kenmerk onTaskFailure van de taak is ingesteld op PerformExitOptionsJobAction en een taak in de taak is mislukt met een afsluitvoorwaarde die een jobAction van de beëindigingstaak heeft opgegeven. Een andere tekenreeks is een door de gebruiker gedefinieerde reden die is opgegeven in een aanroep naar de bewerking 'Een taak beëindigen'.

Eigenschapdetails

endTime

De voltooiingstijd van de taak. Deze eigenschap wordt alleen ingesteld als de taak de status Voltooid heeft.

endTime?: string | Date

Waarde van eigenschap

string | Date

poolId

De id van de pool waaraan deze taak is toegewezen. Dit element bevat de werkelijke pool waaraan de taak is toegewezen. Wanneer u taakgegevens van de service krijgt, bevatten ze ook een poolInfo-element, dat de poolconfiguratiegegevens bevat van het moment waarop de taak is toegevoegd of bijgewerkt. Dat poolInfo-element kan ook een poolId-element bevatten. Als dat het geval is, zijn de twee id's hetzelfde. Als dit niet het geval is, betekent dit dat de taak is uitgevoerd in een automatische pool en deze eigenschap de id van die automatische pool bevat.

poolId?: string

Waarde van eigenschap

string

schedulingError

Details van eventuele fouten die door de service zijn opgetreden bij het starten van de taak. Deze eigenschap is niet ingesteld als er geen fout is opgetreden bij het starten van de taak.

schedulingError?: BatchJobSchedulingError

Waarde van eigenschap

startTime

De begintijd van de taak. Dit is het tijdstip waarop de taak is gemaakt.

startTime: string | Date

Waarde van eigenschap

string | Date

terminateReason

Een tekenreeks die de reden beschrijft waarom de taak is beëindigd. Deze eigenschap wordt alleen ingesteld als de taak de status Voltooid heeft. Als de Batch-service de taak beëindigt, wordt de reden als volgt ingesteld: JMComplete : de taak jobbeheer voltooid en killJobOnCompletion is ingesteld op true. MaxWallClockTimeExpiry - de job heeft de maxWallClockTime-beperking bereikt. TerminateJobSchedule : de taak is uitgevoerd als onderdeel van een planning en het schema is beëindigd. AllTasksComplete: het kenmerk Job onAllTasksComplete is ingesteld op terminatejob en alle taken in de taak zijn voltooid. TaskFailed: het kenmerk onTaskFailure van de taak is ingesteld op PerformExitOptionsJobAction en een taak in de taak is mislukt met een afsluitvoorwaarde die een jobAction van de beëindigingstaak heeft opgegeven. Een andere tekenreeks is een door de gebruiker gedefinieerde reden die is opgegeven in een aanroep naar de bewerking 'Een taak beëindigen'.

terminateReason?: string

Waarde van eigenschap

string