Associate, or in other words, assign your fine-tuned schedule to a task, revoke this
association if needs be and eventually delete the schedule.
A schedule can be associated to only one task or plan. You need to unassign it first before
assigning it to another task or plan. If another task or plan needs to use this schedule at
the same time, duplicate it as explained in the Duplicating a schedule.
Once generated, a service account token expires after 30 minutes. If it expires,
generate a new token using the POST method at the
endpoint
https://api.<env>.cloud.talend.com/security/oauth/token.
For more information about generating a token, see Generating a service account token.
You must know the ID of the schedule for which you need to simulate events.
You must know the ID of the task you need to associate the schedule.
In Talend Management Console, this ID is displayed on the dedicated page of this task. For example:
Or you can obtain task IDs via the following API request:
Ensure that the user or the service account to be used have the
TMC_OPERATOR role and the EXECUTOR permission
for the workspace to which the task to be updated belongs.
Procedure
Issue the following request to associate your schedule to a task. This way, the
task will be triggered to run according to this schedule.
Example
Triggers of this schedule replace any existing triggers of the task. If you need
the task to keep the existing triggers, define the same triggers in the schedule
to be associated, as explained in the previous sections, before starting this
association.
This way, new triggers and existing triggers are both added to the task along with
the schedule.
Issue the following API call to revoke the association between this schedule and
the task. This step is mandatory if you need to delete this schedule, because a
schedule can be deleted only when it becomes orphan.