DeleteJob interface
Méthodes
| delete(Delete |
La suppression d’un travail supprime également toutes les tâches qui font partie de ce travail et toutes les statistiques de travail. Cela remplace également la période de rétention des données de tâche ; autrement dit, si le travail contient des tâches qui sont toujours conservées sur les nœuds de calcul, les services Batch suppriment les répertoires de travail de ces tâches et tout leur contenu. Lorsqu’une demande de suppression de travail est reçue, le service Batch définit le travail sur l’état de suppression. Toutes les opérations de mise à jour sur un travail en cours de suppression échouent avec le code d’état 409 (conflit), avec des informations supplémentaires indiquant que le travail est supprimé. |
| get(Get |
Obtient des informations sur le travail spécifié. |
| patch(Update |
Cela remplace uniquement les propriétés de travail spécifiées dans la requête. Par exemple, si le travail a des contraintes et qu’une requête ne spécifie pas l’élément contraintes, le travail conserve les contraintes existantes. |
| put(Replace |
Cela remplace entièrement toutes les propriétés pouvant être mises à jour du travail. Par exemple, si le travail a des contraintes associées et si les contraintes ne sont pas spécifiées avec cette requête, le service Batch supprime les contraintes existantes. |
Détails de la méthode
delete(DeleteJobParameters)
La suppression d’un travail supprime également toutes les tâches qui font partie de ce travail et toutes les statistiques de travail. Cela remplace également la période de rétention des données de tâche ; autrement dit, si le travail contient des tâches qui sont toujours conservées sur les nœuds de calcul, les services Batch suppriment les répertoires de travail de ces tâches et tout leur contenu. Lorsqu’une demande de suppression de travail est reçue, le service Batch définit le travail sur l’état de suppression. Toutes les opérations de mise à jour sur un travail en cours de suppression échouent avec le code d’état 409 (conflit), avec des informations supplémentaires indiquant que le travail est supprimé.
function delete(options?: DeleteJobParameters): StreamableMethod<DeleteJob202Response | DeleteJobDefaultResponse>
Paramètres
- options
- DeleteJobParameters
Retours
get(GetJobParameters)
Obtient des informations sur le travail spécifié.
function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>
Paramètres
- options
- GetJobParameters
Retours
patch(UpdateJobParameters)
Cela remplace uniquement les propriétés de travail spécifiées dans la requête. Par exemple, si le travail a des contraintes et qu’une requête ne spécifie pas l’élément contraintes, le travail conserve les contraintes existantes.
function patch(options: UpdateJobParameters): StreamableMethod<UpdateJob200Response | UpdateJobDefaultResponse>
Paramètres
- options
- UpdateJobParameters
Retours
put(ReplaceJobParameters)
Cela remplace entièrement toutes les propriétés pouvant être mises à jour du travail. Par exemple, si le travail a des contraintes associées et si les contraintes ne sont pas spécifiées avec cette requête, le service Batch supprime les contraintes existantes.
function put(options: ReplaceJobParameters): StreamableMethod<ReplaceJob200Response | ReplaceJobDefaultResponse>
Paramètres
- options
- ReplaceJobParameters