Partager via


BatchSubtask interface

Informations sur une tâche subordonnée Azure Batch.

Propriétés

containerInfo

Informations sur le conteneur sous lequel la Tâche est exécutée. Cette propriété n’est définie que si la tâche s’exécute dans un contexte conteneur.

endTime

Le moment auquel la sous-tâche a été terminée. Cette propriété n’est définie que si la sous-tâche est dans l’état Terminé.

exitCode

Le code de sortie du programme spécifié sur la ligne de commande sous-tâche. Cette propriété n’est définie que si la sous-tâche est à l’état terminé. En général, le code de sortie d’un processus reflète la convention spécifique implémentée par le développeur de l’application pour ce processus. Si vous utilisez la valeur du code de sortie pour prendre des décisions dans votre code, assurez-vous de connaître la convention de code de sortie utilisée par le processus de candidature. Cependant, si le service Batch termine la sous-tâche (en raison d’un délai d’attente ou de la terminaison utilisateur via l’API), vous pouvez voir un code de sortie défini par le système d’exploitation.

failureInfo

Informations décrivant l’échec de la tâche, le cas échéant. Cette propriété n’est définie que si la tâche est dans l’état terminé et a rencontré un échec.

id

L’ID de la sous-tâche.

nodeInfo

Informations sur le nœud de calcul sur lequel la sous-tâche s’exécutait.

previousState

L’état précédent de la sous-tâche. Cette propriété n’est pas définie si la sous-tâche est dans son état initial d’exécution.

previousStateTransitionTime

Le moment où la sous-tâche est entrée dans son état précédent. Cette propriété n’est pas définie si la sous-tâche est dans son état initial d’exécution.

result

Le résultat de l’exécution de la Tâche. Si la valeur est « failed », alors les détails de la défaillance se trouvent dans la propriété failureInfo.

startTime

Le moment auquel la sous-tâche a commencé à s’exécuter. Si la sous-tâche a été relancée ou réessayée, c’est la dernière fois que la sous-tâche a commencé à s’exécuter.

state

L’état actuel de la sous-tâche.

stateTransitionTime

Le moment où la sous-tâche est entrée dans son état actuel.

Détails de la propriété

containerInfo

Informations sur le conteneur sous lequel la Tâche est exécutée. Cette propriété n’est définie que si la tâche s’exécute dans un contexte conteneur.

containerInfo?: BatchTaskContainerExecutionInfo

Valeur de propriété

endTime

Le moment auquel la sous-tâche a été terminée. Cette propriété n’est définie que si la sous-tâche est dans l’état Terminé.

endTime?: Date

Valeur de propriété

Date

exitCode

Le code de sortie du programme spécifié sur la ligne de commande sous-tâche. Cette propriété n’est définie que si la sous-tâche est à l’état terminé. En général, le code de sortie d’un processus reflète la convention spécifique implémentée par le développeur de l’application pour ce processus. Si vous utilisez la valeur du code de sortie pour prendre des décisions dans votre code, assurez-vous de connaître la convention de code de sortie utilisée par le processus de candidature. Cependant, si le service Batch termine la sous-tâche (en raison d’un délai d’attente ou de la terminaison utilisateur via l’API), vous pouvez voir un code de sortie défini par le système d’exploitation.

exitCode?: number

Valeur de propriété

number

failureInfo

Informations décrivant l’échec de la tâche, le cas échéant. Cette propriété n’est définie que si la tâche est dans l’état terminé et a rencontré un échec.

failureInfo?: BatchTaskFailureInfo

Valeur de propriété

id

L’ID de la sous-tâche.

id?: number

Valeur de propriété

number

nodeInfo

Informations sur le nœud de calcul sur lequel la sous-tâche s’exécutait.

nodeInfo?: BatchNodeInfo

Valeur de propriété

previousState

L’état précédent de la sous-tâche. Cette propriété n’est pas définie si la sous-tâche est dans son état initial d’exécution.

previousState?: BatchSubtaskState

Valeur de propriété

previousStateTransitionTime

Le moment où la sous-tâche est entrée dans son état précédent. Cette propriété n’est pas définie si la sous-tâche est dans son état initial d’exécution.

previousStateTransitionTime?: Date

Valeur de propriété

Date

result

Le résultat de l’exécution de la Tâche. Si la valeur est « failed », alors les détails de la défaillance se trouvent dans la propriété failureInfo.

result?: BatchTaskExecutionResult

Valeur de propriété

startTime

Le moment auquel la sous-tâche a commencé à s’exécuter. Si la sous-tâche a été relancée ou réessayée, c’est la dernière fois que la sous-tâche a commencé à s’exécuter.

startTime?: Date

Valeur de propriété

Date

state

L’état actuel de la sous-tâche.

state?: BatchSubtaskState

Valeur de propriété

stateTransitionTime

Le moment où la sous-tâche est entrée dans son état actuel.

stateTransitionTime?: Date

Valeur de propriété

Date