Delete Triggers

async AsyncCogniteClient.workflows.triggers.delete(
external_id: str | SequenceNotStr[str],
) None

Delete one or more triggers for a workflow.

Parameters:

external_id (str | SequenceNotStr[str]) – The external id(s) of the trigger(s) to delete.

Examples

Delete a trigger with external id ‘my_trigger’:

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

Delete a list of triggers:

>>> client.workflows.triggers.delete(["my_trigger", "another_trigger"])