Delete views

async AsyncCogniteClient.data_modeling.views.delete(
ids: ViewId | tuple[str, str] | tuple[str, str, str] | Sequence[ViewId | tuple[str, str] | tuple[str, str, str]],
) list[ViewId]

Delete one or more views.

Parameters:

ids (ViewIdentifier | Sequence[ViewIdentifier]) – View identifier(s)

Returns:

The identifier for the view(s) which has been deleted. Empty list if nothing was deleted.

Return type:

list[ViewId]

Examples

Delete views by id:

>>> from cognite.client import CogniteClient, AsyncCogniteClient
>>> client = CogniteClient()
>>> # async_client = AsyncCogniteClient()  # another option
>>> client.data_modeling.views.delete(("mySpace", "myView", "v1"))