Modifier une tâche dans Deadline Cloud - AWS Deadline Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modifier une tâche dans Deadline Cloud

Vous pouvez utiliser les update commandes suivantes AWS Command Line Interface (AWS CLI) pour modifier la configuration d'une tâche ou pour définir le statut cible d'une tâche, d'une étape ou d'une tâche :

  • aws deadline update-job

  • aws deadline update-step

  • aws deadline update-task

Dans les exemples de update commandes suivants, remplacez chaque espace réservé à la saisie par l'utilisateur avec vos propres informations.

Vous pouvez également utiliser le moniteur Deadline Cloud pour modifier la configuration d'une tâche. Pour de plus amples informations, veuillez consulter Gérez les tâches, les étapes et les tâches dans Deadline Cloud.

Exemple — Demander une offre d'emploi

Toutes les tâches de la tâche passent au READY statut, sauf s'il existe des dépendances entre les étapes. Les étapes comportant des dépendances passent à l'une READY ou l'autre à PENDING mesure qu'elles sont restaurées.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --target-task-run-status PENDING
Exemple — Annuler une offre d'emploi

Toutes les tâches de la tâche qui n'ont pas le statut requis SUCCEEDED ou qui FAILED sont marquéesCANCELED.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --target-task-run-status CANCELED
Exemple — Marquer une tâche comme un échec

Toutes les tâches du poste dont le statut est défini SUCCEEDED restent inchangées. Toutes les autres tâches sont marquéesFAILED.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --target-task-run-status FAILED
Exemple — Marquer un travail réussi

Toutes les tâches du poste sont transférées à l'SUCCEEDEDétat.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --target-task-run-status SUCCEEDED
Exemple — Suspendre une tâche

Les tâches du poste dans l'FAILEDétat SUCCEEDEDCANCELED, ou ne changent pas. Toutes les autres tâches sont marquéesSUSPENDED.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --target-task-run-status SUSPENDED
Exemple — Modifier la priorité d'une tâche

Met à jour la priorité d'une tâche pour modifier l'ordre dans lequel elle est planifiée. Les tâches les plus prioritaires sont généralement planifiées en premier.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --priority 100
Exemple — Modifie le nombre de tâches échouées autorisées

Met à jour le nombre maximum de tâches échouées que la tâche peut avoir avant que les tâches restantes ne soient annulées.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --max-failed-tasks-count 200
Exemple — Modifie le nombre de tentatives de tâches autorisées

Actualise le nombre maximal de tentatives pour une tâche avant que celle-ci n'échoue. Une tâche qui a atteint le nombre maximum de tentatives ne peut pas être mise en attente tant que cette valeur n'est pas augmentée.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --max-retries-per-task 10
Exemple — Archiver une tâche

Met à jour l'état du cycle de vie de la tâche surARCHIVED. Les tâches archivées ne peuvent être ni planifiées ni modifiées. Vous ne pouvez archiver qu'une tâche dont l'SUSPENDEDétat est FAILED CANCELEDSUCCEEDED,, ou.

aws deadline update-job \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --lifecycle-status ARCHIVED
Exemple — Demander une étape

Toutes les tâches de l'étape passent à l'READYétat, sauf s'il existe des dépendances entre les étapes. Les tâches des étapes comportant des dépendances passent à l'une READY ou l'autrePENDING, et la tâche est restaurée.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status PENDING
Exemple — Annuler une étape

Toutes les tâches de l'étape qui n'ont pas le statut SUCCEEDED ou qui FAILED sont marquéesCANCELED.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status CANCELED
Exemple — Marquer l'échec d'une étape

Toutes les tâches de l'étape dont le statut est SUCCEEDED défini restent inchangées. Toutes les autres tâches sont marquéesFAILED.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status FAILED
Exemple — Marquer une étape comme réussie

Toutes les tâches de l'étape sont marquéesSUCCEEDED.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status SUCCEEDED
Exemple — Suspendre une étape

Les tâches de l'étape à l'FAILEDétat SUCCEEDEDCANCELED, ou ne changent pas. Toutes les autres tâches sont marquéesSUSPENDED.

aws deadline update-step \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --target-task-run-status SUSPENDED
Exemple — Modifier le statut d'une tâche

Lorsque vous utilisez la CLI commande update-task Deadline Cloud, la tâche passe à l'état spécifié.

aws deadline update-task \ --farm-id farmID \ --queue-id queueID \ --job-id jobID \ --step-id stepID \ --task-id taskID \ --target-task-run-status SUCCEEDED | SUSPENDED | CANCELED | FAILED | PENDING