BatchJobExecutionInfo interface
Bevat informatie over de uitvoering van een taak in de Azure Batch-service.
Eigenschappen
| end |
De voltooiingstijd van de taak. Deze eigenschap wordt alleen ingesteld als de taak de status Voltooid heeft. |
| pool |
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. |
| scheduling |
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. |
| start |
De begintijd van de taak. Dit is het tijdstip waarop de taak is gemaakt. |
| terminate |
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