Update simulator models
- async AsyncCogniteClient.simulators.models.update(
- items: SimulatorModel | SimulatorModelWrite | SimulatorModelUpdate | Sequence[SimulatorModel | SimulatorModelWrite | SimulatorModelUpdate],
-
- Parameters:
items (SimulatorModel | SimulatorModelWrite | SimulatorModelUpdate | Sequence[SimulatorModel | SimulatorModelWrite | SimulatorModelUpdate]) – The model to update.
- Returns:
Updated simulator model(s)
- Return type:
Examples
- Update a simulator model that you have fetched. This will perform a full update of the model:
>>> from cognite.client import CogniteClient, AsyncCogniteClient >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> model = client.simulators.models.retrieve(external_ids="model_external_id") >>> model.name = "new_name" >>> res = client.simulators.models.update(model)