Create simulator routines
- async AsyncCogniteClient.simulators.routines.create(
- routine: SimulatorRoutineWrite | Sequence[SimulatorRoutineWrite],
-
- Parameters:
routine (SimulatorRoutineWrite | Sequence[SimulatorRoutineWrite]) – Simulator routine(s) to create.
- Returns:
Created simulator routine(s)
- Return type:
Examples
- Create new simulator routines:
>>> from cognite.client import CogniteClient >>> from cognite.client.data_classes.simulators.routines import SimulatorRoutineWrite >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> routines = [ ... SimulatorRoutineWrite( ... name="routine1", ... external_id="routine_ext_id", ... simulator_integration_external_id="integration_ext_id", ... model_external_id="model_ext_id", ... ), ... SimulatorRoutineWrite( ... name="routine2", ... external_id="routine_ext_id_2", ... simulator_integration_external_id="integration_ext_id_2", ... model_external_id="model_ext_id_2", ... kind="long", ... ), ... ] >>> res = client.simulators.routines.create(routines)