BatchStartTaskInfoOutput interface
Informatie over een StartTask die wordt uitgevoerd op een rekenknooppunt.
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 StartTask niet meer actief was. Dit is de eindtijd van de meest recente uitvoering van de StartTask, als die uitvoering is voltooid (zelfs als die uitvoering is mislukt en een nieuwe poging in behandeling is). Dit element is niet aanwezig als de StartTask momenteel wordt uitgevoerd. |
| exit |
De afsluitcode van het programma dat is opgegeven op de Opdrachtregel StartTask. Deze eigenschap is alleen ingesteld als de StartTask 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 StartTask beëindigt (vanwege een time-out of door een gebruiker 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. |
| last |
Het meest recente tijdstip waarop een nieuwe poging van de taak is gestart. Dit element is alleen aanwezig als de taak opnieuw is geprobeerd (bijvoorbeeld retryCount is niet-nul). Indien aanwezig, is dit meestal hetzelfde als startTime, maar kan dit anders zijn als de taak om andere redenen dan opnieuw is opgestart; Als het rekenknooppunt bijvoorbeeld opnieuw is opgestart tijdens een nieuwe poging, wordt de startTime bijgewerkt, maar de lastRetryTime niet. |
| 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" |
| retry |
Het aantal keren dat de taak opnieuw is geprobeerd door de Batch-service. Mislukte taaktoepassingen (niet-nul afsluitcode) worden opnieuw geprobeerd, fouten vooraf verwerken (de taak kan niet worden uitgevoerd) en fouten bij het uploaden van bestanden worden niet opnieuw geprobeerd. De Batch-service voert de taak opnieuw uit tot de limiet die is opgegeven door de beperkingen. |
| start |
Het tijdstip waarop de StartTask werd uitgevoerd. Deze waarde wordt opnieuw ingesteld telkens wanneer de taak opnieuw wordt gestart of opnieuw wordt geprobeerd (dit is het meest recente tijdstip waarop de StartTask is gestart). |
| state | De status van de StartTask op het rekenknooppunt. Mogelijke waarden: 'actief', 'voltooid' |
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 StartTask niet meer actief was. Dit is de eindtijd van de meest recente uitvoering van de StartTask, als die uitvoering is voltooid (zelfs als die uitvoering is mislukt en een nieuwe poging in behandeling is). Dit element is niet aanwezig als de StartTask momenteel wordt uitgevoerd.
endTime?: string
Waarde van eigenschap
string
exitCode
De afsluitcode van het programma dat is opgegeven op de Opdrachtregel StartTask. Deze eigenschap is alleen ingesteld als de StartTask 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 StartTask beëindigt (vanwege een time-out of door een gebruiker 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
lastRetryTime
Het meest recente tijdstip waarop een nieuwe poging van de taak is gestart. Dit element is alleen aanwezig als de taak opnieuw is geprobeerd (bijvoorbeeld retryCount is niet-nul). Indien aanwezig, is dit meestal hetzelfde als startTime, maar kan dit anders zijn als de taak om andere redenen dan opnieuw is opgestart; Als het rekenknooppunt bijvoorbeeld opnieuw is opgestart tijdens een nieuwe poging, wordt de startTime bijgewerkt, maar de lastRetryTime niet.
lastRetryTime?: 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
retryCount
Het aantal keren dat de taak opnieuw is geprobeerd door de Batch-service. Mislukte taaktoepassingen (niet-nul afsluitcode) worden opnieuw geprobeerd, fouten vooraf verwerken (de taak kan niet worden uitgevoerd) en fouten bij het uploaden van bestanden worden niet opnieuw geprobeerd. De Batch-service voert de taak opnieuw uit tot de limiet die is opgegeven door de beperkingen.
retryCount: number
Waarde van eigenschap
number
startTime
Het tijdstip waarop de StartTask werd uitgevoerd. Deze waarde wordt opnieuw ingesteld telkens wanneer de taak opnieuw wordt gestart of opnieuw wordt geprobeerd (dit is het meest recente tijdstip waarop de StartTask is gestart).
startTime: string
Waarde van eigenschap
string
state
De status van de StartTask op het rekenknooppunt.
Mogelijke waarden: 'actief', 'voltooid'
state: string
Waarde van eigenschap
string