Partager via


DeleteJob interface

Méthodes

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é.

get(GetJobParameters)

Obtient des informations sur le travail spécifié.

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.

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.

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

Retours

get(GetJobParameters)

Obtient des informations sur le travail spécifié.

function get(options?: GetJobParameters): StreamableMethod<GetJob200Response | GetJobDefaultResponse>

Paramètres

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

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

Retours