Reprenez votre tâche pour réactiver les exécutions planifiées une fois la maintenance terminée.
Avant de commencer
-
Générez des jetons d'accès :
- Pour les utilisateur·trices, générez un jeton d'accès personnel en suivant la procédure Générer un jeton d'accès personnel.
- Pour les comptes de service, générez un jeton d'accès de compte de service en suivant la procédure Générer un jeton de compte de service.
Une fois généré, un jeton de compte de service expire après 30 minutes. S'il expire, générez un nouveau jeton à l'aide de la méthode POST sur l'endpoint
https://api.<env>.cloud.talend.com/security/oauth/token
. Pour plus d'informations concernant la génération de ce jeton, consultez Générer un jeton de compte de service. - L'utilisateur·trice ou le compte de service à utiliser pour émettre des appels d'API doit avoir le rôle
TMC_OPERATOR
et l'autorisationAUTHOR
pour l'espace de travail auquel appartient la tâche à vérifier.
Procédure
Émettez la requête suivante pour reprendre une tâche donnée.
Exemple
method: PUT
endpoint: https://api.<env>.cloud.talend.com/orchestration/executables/tasks/<taskId>/pause
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer <your_personal_access_token_or_service_account_token>"
}
payload: {
"pause" : false,
"pauseContext" : "Resume scheduled executions after the maintenance"
}
- Configurez la valeur à
false
dans le champpause
pour reprendre la tâche. - Dans le champ
pauseContext
, saisissez le message expliquant la raison pour laquelle vous reprenez la tâche.
Résultats
202
est retourné et cette reprise est effective immédiatement. N'envoyez donc la requête que lorsque la maintenance est terminée.Cela fait, tous les ordonnancements sont activés et le démarrage manuel devient accessible à nouveau.