Create simulation runs

async AsyncCogniteClient.simulators.runs.create(
items: SimulationRunWrite | Sequence[SimulationRunWrite],
) SimulationRun | SimulationRunList

Create simulation runs

Parameters:

items (SimulationRunWrite | Sequence[SimulationRunWrite]) – The simulation run(s) to execute.

Returns:

Created simulation run(s)

Return type:

SimulationRun | SimulationRunList

Examples

Create new simulation run:
>>> from cognite.client import CogniteClient
>>> from cognite.client.data_classes.simulators.runs import SimulationRunWrite
>>> client = CogniteClient()
>>> # async_client = AsyncCogniteClient()  # another option
>>> run = [
...     SimulationRunWrite(
...         routine_external_id="routine1",
...         log_severity="Debug",
...         run_type="external",
...     ),
... ]
>>> res = client.simulators.runs.create(run)