BatchSubtask interface

Informatie over een Azure Batch-subtaak.

Eigenschappen

containerInfo

Informatie over de container waaronder de Taak wordt uitgevoerd. Deze eigenschap wordt alleen ingesteld als de Task in een containercontext draait.

endTime

Het tijdstip waarop de subtaak werd voltooid. Deze eigenschap wordt alleen ingesteld als de subtaak zich in de Voltooide toestand bevindt.

exitCode

De exitcode van het programma die op de subtaakcommandoregel wordt gespecificeerd. Deze eigenschap wordt alleen ingesteld als de subtaak in de voltooide toestand is. In het algemeen weerspiegelt de exitcode van een proces de specifieke conventie die door de applicatieontwikkelaar voor dat proces is geïmplementeerd. Als je de exitcodewaarde gebruikt om beslissingen te nemen in je code, zorg er dan voor dat je de exitcodeconventie kent die door het applicatieproces wordt gebruikt. Als de Batch-service echter de subtaak beëindigt (vanwege time-out of gebruikersbeëindiging via de API), kun je een door het besturingssysteem gedefinieerde exitcode zien.

failureInfo

Informatie die de taakfaling beschrijft, indien aanwezig. Deze eigenschap wordt alleen ingesteld als de Taak zich in de voltooide toestand bevindt en een storing ondervindt.

id

De ID van de subtaak.

nodeInfo

Informatie over de Compute Node waarop de subtaak draaide.

previousState

De vorige staat van de subtaak. Deze eigenschap wordt niet ingesteld als de subtaak in zijn initiële loopstaat is.

previousStateTransitionTime

Het moment waarop de subtaak in zijn vorige staat kwam. Deze eigenschap wordt niet ingesteld als de subtaak in zijn initiële loopstaat is.

result

Het resultaat van de uitvoering van de taak. Als de waarde 'failed' is, kunnen de details van de failure worden gevonden in de failureInfo-eigenschap.

startTime

Het tijdstip waarop de subtaak begon te draaien. Als de subtaak opnieuw is opgestart of opnieuw geprobeerd, is dit de meest recente keer waarop de subtaak begon te draaien.

state

De huidige staat van de subtaak.

stateTransitionTime

Het moment waarop de subtaak in zijn huidige staat kwam.

Eigenschapdetails

containerInfo

Informatie over de container waaronder de Taak wordt uitgevoerd. Deze eigenschap wordt alleen ingesteld als de Task in een containercontext draait.

containerInfo?: BatchTaskContainerExecutionInfo

Waarde van eigenschap

endTime

Het tijdstip waarop de subtaak werd voltooid. Deze eigenschap wordt alleen ingesteld als de subtaak zich in de Voltooide toestand bevindt.

endTime?: Date

Waarde van eigenschap

Date

exitCode

De exitcode van het programma die op de subtaakcommandoregel wordt gespecificeerd. Deze eigenschap wordt alleen ingesteld als de subtaak in de voltooide toestand is. In het algemeen weerspiegelt de exitcode van een proces de specifieke conventie die door de applicatieontwikkelaar voor dat proces is geïmplementeerd. Als je de exitcodewaarde gebruikt om beslissingen te nemen in je code, zorg er dan voor dat je de exitcodeconventie kent die door het applicatieproces wordt gebruikt. Als de Batch-service echter de subtaak beëindigt (vanwege time-out of gebruikersbeëindiging via de API), kun je een door het besturingssysteem gedefinieerde exitcode zien.

exitCode?: number

Waarde van eigenschap

number

failureInfo

Informatie die de taakfaling beschrijft, indien aanwezig. Deze eigenschap wordt alleen ingesteld als de Taak zich in de voltooide toestand bevindt en een storing ondervindt.

failureInfo?: BatchTaskFailureInfo

Waarde van eigenschap

id

De ID van de subtaak.

id?: number

Waarde van eigenschap

number

nodeInfo

Informatie over de Compute Node waarop de subtaak draaide.

nodeInfo?: BatchNodeInfo

Waarde van eigenschap

previousState

De vorige staat van de subtaak. Deze eigenschap wordt niet ingesteld als de subtaak in zijn initiële loopstaat is.

previousState?: BatchSubtaskState

Waarde van eigenschap

previousStateTransitionTime

Het moment waarop de subtaak in zijn vorige staat kwam. Deze eigenschap wordt niet ingesteld als de subtaak in zijn initiële loopstaat is.

previousStateTransitionTime?: Date

Waarde van eigenschap

Date

result

Het resultaat van de uitvoering van de taak. Als de waarde 'failed' is, kunnen de details van de failure worden gevonden in de failureInfo-eigenschap.

result?: BatchTaskExecutionResult

Waarde van eigenschap

startTime

Het tijdstip waarop de subtaak begon te draaien. Als de subtaak opnieuw is opgestart of opnieuw geprobeerd, is dit de meest recente keer waarop de subtaak begon te draaien.

startTime?: Date

Waarde van eigenschap

Date

state

De huidige staat van de subtaak.

state?: BatchSubtaskState

Waarde van eigenschap

stateTransitionTime

Het moment waarop de subtaak in zijn huidige staat kwam.

stateTransitionTime?: Date

Waarde van eigenschap

Date