Delete constraints

async AsyncCogniteClient.data_modeling.containers.delete_constraints(
ids: Sequence[tuple[ContainerId, str]],
) list[tuple[ContainerId, str]]

Delete one or more constraints.

Parameters:

ids (Sequence[ConstraintIdentifier]) – The constraint identifier(s).

Returns:

The constraints(s) which have been deleted.

Return type:

list[ConstraintIdentifier]

Examples

Delete constraints by id:

>>> from cognite.client import CogniteClient, AsyncCogniteClient
>>> client = CogniteClient()
>>> # async_client = AsyncCogniteClient()  # another option
>>> client.data_modeling.containers.delete_constraints(
...     [(ContainerId("mySpace", "myContainer"), "myConstraint")]
... )