Delete indexes

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

Delete one or more indexes.

Parameters:

ids (Sequence[IndexIdentifier]) – The index identifier(s).

Returns:

The indexes(s) which has been deleted.

Return type:

list[IndexIdentifier]

Examples

Delete indexes by id:

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