BatchJobExecutionInfo interface
Bevat informatie over de uitvoering van een taak in de Azure Batch-service.
Eigenschappen
| end |
De voltooiingstijd van de klus. Deze eigenschap wordt alleen ingesteld als de taak zich in de voltooide toestand bevindt. |
| pool |
De ID van de pool waaraan deze taak is toegewezen. Dit element bevat de daadwerkelijke Pool waarin de Taak is toegewezen. Wanneer je Job-details van de service krijgt, bevatten ze ook een poolInfo-element, dat de poolconfiguratiegegevens bevat van het moment dat de Job werd toegevoegd of bijgewerkt. Dat poolInfo-element kan ook een poolId-element bevatten. Als dat zo is, zijn de twee ID's hetzelfde. Als dat niet zo is, betekent dat dat de Job op een auto pool draaide, en deze eigenschap bevat de ID van die auto pool. |
| scheduling |
Details van eventuele fouten die de dienst ondervindt bij het starten van de Job. Deze eigenschap wordt niet ingesteld als er geen fout was bij het starten van de Job. |
| start |
De begintijd van de Baan. Dit is het moment waarop de Job werd opgericht. |
| termination |
Een string die de reden voor het einde van de Job beschrijft. Deze eigenschap wordt alleen ingesteld als de taak zich in de voltooide toestand bevindt. Als de Batch-service de taak beëindigt, stelt hij de reden als volgt in: JMComplete - de Job Manager-taak voltooid, en killJobOnCompletion was op true gezet. MaxWallClockTimeExpiry - de Job bereikte zijn maxWallClockTime-beperking. TerminateJobSchedule - de Job werd als onderdeel van een schema uitgevoerd en het schema werd beëindigd. AllTasksComplete - het attribuut onAllTasksComplete van de Job staat op terminatejob en alle taken in de Job zijn voltooid. TaskFailed - het attribuut onTaskFailure van de Job is ingesteld op performExitOptionsJobAction, en een taak in de Job faalde met een exitvoorwaarde die een jobAction van terminatejob specificeerde. Elke andere string is een door de gebruiker gedefinieerde reden die wordt gespecificeerd in een aanroep naar de 'Terminate a Job'-operatie. |
Eigenschapdetails
endTime
De voltooiingstijd van de klus. Deze eigenschap wordt alleen ingesteld als de taak zich in de voltooide toestand bevindt.
endTime?: Date
Waarde van eigenschap
Date
poolId
De ID van de pool waaraan deze taak is toegewezen. Dit element bevat de daadwerkelijke Pool waarin de Taak is toegewezen. Wanneer je Job-details van de service krijgt, bevatten ze ook een poolInfo-element, dat de poolconfiguratiegegevens bevat van het moment dat de Job werd toegevoegd of bijgewerkt. Dat poolInfo-element kan ook een poolId-element bevatten. Als dat zo is, zijn de twee ID's hetzelfde. Als dat niet zo is, betekent dat dat de Job op een auto pool draaide, en deze eigenschap bevat de ID van die auto pool.
poolId?: string
Waarde van eigenschap
string
schedulingError
Details van eventuele fouten die de dienst ondervindt bij het starten van de Job. Deze eigenschap wordt niet ingesteld als er geen fout was bij het starten van de Job.
schedulingError?: BatchJobSchedulingError
Waarde van eigenschap
startTime
De begintijd van de Baan. Dit is het moment waarop de Job werd opgericht.
startTime: Date
Waarde van eigenschap
Date
terminationReason
Een string die de reden voor het einde van de Job beschrijft. Deze eigenschap wordt alleen ingesteld als de taak zich in de voltooide toestand bevindt. Als de Batch-service de taak beëindigt, stelt hij de reden als volgt in: JMComplete - de Job Manager-taak voltooid, en killJobOnCompletion was op true gezet. MaxWallClockTimeExpiry - de Job bereikte zijn maxWallClockTime-beperking. TerminateJobSchedule - de Job werd als onderdeel van een schema uitgevoerd en het schema werd beëindigd. AllTasksComplete - het attribuut onAllTasksComplete van de Job staat op terminatejob en alle taken in de Job zijn voltooid. TaskFailed - het attribuut onTaskFailure van de Job is ingesteld op performExitOptionsJobAction, en een taak in de Job faalde met een exitvoorwaarde die een jobAction van terminatejob specificeerde. Elke andere string is een door de gebruiker gedefinieerde reden die wordt gespecificeerd in een aanroep naar de 'Terminate a Job'-operatie.
terminationReason?: string
Waarde van eigenschap
string