BatchSubtask interface
Informations sur une tâche subordonnée Azure Batch.
Propriétés
| container |
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. |
| end |
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é. |
| exit |
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. |
| failure |
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. |
| node |
Informations sur le nœud de calcul sur lequel la sous-tâche s’exécutait. |
| previous |
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. |
| previous |
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. |
| start |
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. |
| state |
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
stateTransitionTime
Le moment où la sous-tâche est entrée dans son état actuel.
stateTransitionTime?: Date
Valeur de propriété
Date