Pause Trigger

async AsyncCogniteClient.workflows.triggers.pause(external_id: str) None

Pause a workflow trigger.

When a trigger is paused, it will not trigger new workflow executions. This operation is idempotent - pausing an already paused trigger has no effect.

Parameters:

external_id (str) – The external id of the trigger to pause.

Examples

Pause a trigger:

>>> from cognite.client import CogniteClient
>>> client = CogniteClient()
>>> # async_client = AsyncCogniteClient()  # another option
>>> client.workflows.triggers.pause("my_trigger")