BatchSubtaskOutput interface
Informatie over een Azure Batch-subtaak.
Eigenschappen
| container |
Informatie over de container waaronder de taak wordt uitgevoerd. Deze eigenschap is alleen ingesteld als de taak wordt uitgevoerd in een containercontext. |
| end |
Het tijdstip waarop de subtaak is voltooid. Deze eigenschap wordt alleen ingesteld als de subtaak de status Voltooid heeft. |
| exit |
De afsluitcode van het programma dat is opgegeven op de opdrachtregel van de subtaak. Deze eigenschap wordt alleen ingesteld als de subtaak de voltooide status heeft. Over het algemeen weerspiegelt de afsluitcode voor een proces de specifieke conventie die door de toepassingsontwikkelaar voor dat proces is geïmplementeerd. Als u de waarde van de afsluitcode gebruikt om beslissingen te nemen in uw code, moet u ervoor zorgen dat u de afsluitcodeconventie kent die wordt gebruikt door het toepassingsproces. Als de Batch-service echter de subtaak beëindigt (vanwege een time-out of door gebruikersbeëindiging via de API), ziet u mogelijk een door het besturingssysteem gedefinieerde afsluitcode. |
| failure |
Informatie over de taakfout, indien van toepassing. Deze eigenschap is alleen ingesteld als de taak de status Voltooid heeft en er een fout is opgetreden. |
| id | De id van de subtaak. |
| node |
Informatie over het rekenknooppunt waarop de subtaak is uitgevoerd. |
| previous |
De vorige status van de subtaak. Deze eigenschap is niet ingesteld als de subtaak de eerste actieve status heeft. Mogelijke waarden: 'prepare', 'running', 'completed' |
| previous |
Het tijdstip waarop de subtaak de vorige status heeft ingevoerd. Deze eigenschap is niet ingesteld als de subtaak de eerste actieve status heeft. |
| result | Het resultaat van de taakuitvoering. Als de waarde 'mislukt' is, kunt u de details van de fout vinden in de eigenschap failureInfo. Mogelijke waarden: "success", "failure" |
| start |
Het tijdstip waarop de subtaak werd uitgevoerd. Als de subtaak opnieuw is gestart of opnieuw is geprobeerd, is dit het meest recente tijdstip waarop de subtaak is gestart. |
| state | De huidige status van de subtaak. Mogelijke waarden: 'prepare', 'running', 'completed' |
| state |
Het tijdstip waarop de subtaak de huidige status heeft ingevoerd. |
Eigenschapdetails
containerInfo
Informatie over de container waaronder de taak wordt uitgevoerd. Deze eigenschap is alleen ingesteld als de taak wordt uitgevoerd in een containercontext.
containerInfo?: BatchTaskContainerExecutionInfoOutput
Waarde van eigenschap
endTime
Het tijdstip waarop de subtaak is voltooid. Deze eigenschap wordt alleen ingesteld als de subtaak de status Voltooid heeft.
endTime?: string
Waarde van eigenschap
string
exitCode
De afsluitcode van het programma dat is opgegeven op de opdrachtregel van de subtaak. Deze eigenschap wordt alleen ingesteld als de subtaak de voltooide status heeft. Over het algemeen weerspiegelt de afsluitcode voor een proces de specifieke conventie die door de toepassingsontwikkelaar voor dat proces is geïmplementeerd. Als u de waarde van de afsluitcode gebruikt om beslissingen te nemen in uw code, moet u ervoor zorgen dat u de afsluitcodeconventie kent die wordt gebruikt door het toepassingsproces. Als de Batch-service echter de subtaak beëindigt (vanwege een time-out of door gebruikersbeëindiging via de API), ziet u mogelijk een door het besturingssysteem gedefinieerde afsluitcode.
exitCode?: number
Waarde van eigenschap
number
failureInfo
Informatie over de taakfout, indien van toepassing. Deze eigenschap is alleen ingesteld als de taak de status Voltooid heeft en er een fout is opgetreden.
failureInfo?: BatchTaskFailureInfoOutput
Waarde van eigenschap
id
De id van de subtaak.
id?: number
Waarde van eigenschap
number
nodeInfo
Informatie over het rekenknooppunt waarop de subtaak is uitgevoerd.
nodeInfo?: BatchNodeInfoOutput
Waarde van eigenschap
previousState
De vorige status van de subtaak. Deze eigenschap is niet ingesteld als de subtaak de eerste actieve status heeft.
Mogelijke waarden: 'prepare', 'running', 'completed'
previousState?: string
Waarde van eigenschap
string
previousStateTransitionTime
Het tijdstip waarop de subtaak de vorige status heeft ingevoerd. Deze eigenschap is niet ingesteld als de subtaak de eerste actieve status heeft.
previousStateTransitionTime?: string
Waarde van eigenschap
string
result
Het resultaat van de taakuitvoering. Als de waarde 'mislukt' is, kunt u de details van de fout vinden in de eigenschap failureInfo.
Mogelijke waarden: "success", "failure"
result?: string
Waarde van eigenschap
string
startTime
Het tijdstip waarop de subtaak werd uitgevoerd. Als de subtaak opnieuw is gestart of opnieuw is geprobeerd, is dit het meest recente tijdstip waarop de subtaak is gestart.
startTime?: string
Waarde van eigenschap
string
state
De huidige status van de subtaak.
Mogelijke waarden: 'prepare', 'running', 'completed'
state?: string
Waarde van eigenschap
string
stateTransitionTime
Het tijdstip waarop de subtaak de huidige status heeft ingevoerd.
stateTransitionTime?: string
Waarde van eigenschap
string