Create a revision
- async AsyncCogniteClient.three_d.revisions.create(
- model_id: int,
- revision: ThreeDModelRevision | ThreeDModelRevisionWrite | Sequence[ThreeDModelRevision] | Sequence[ThreeDModelRevisionWrite],
Create a revisions for a specified 3d model.
- Parameters:
model_id (int) – Create revisions for this model.
revision (ThreeDModelRevision | ThreeDModelRevisionWrite | Sequence[ThreeDModelRevision] | Sequence[ThreeDModelRevisionWrite]) – The revision(s) to create.
- Returns:
The created revision(s)
- Return type:
Example
Create 3d model revision:
>>> from cognite.client import CogniteClient >>> from cognite.client.data_classes import ThreeDModelRevisionWrite >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> my_revision = ThreeDModelRevisionWrite(file_id=1) >>> res = client.three_d.revisions.create(model_id=1, revision=my_revision)