List simulator integrations
- async AsyncCogniteClient.simulators.integrations.list(
- limit: int | None = 25,
- simulator_external_ids: str | SequenceNotStr[str] | None = None,
- active: bool | None = None,
-
Retrieves a list of simulator integrations that match the given criteria.
- Parameters:
limit (int | None) – The maximum number of simulator integrations to return, pass None to return all.
simulator_external_ids (str | SequenceNotStr[str] | None) – Filter on simulator external ids.
active (bool | None) – Filter on active status of the simulator integration.
- Returns:
List of simulator integrations
- Return type:
Examples
- List a few simulator integrations:
>>> from cognite.client import CogniteClient, AsyncCogniteClient >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> res = client.simulators.integrations.list(limit=10)
- Iterate over simulator integrations, one-by-one:
>>> for integration in client.simulators.integrations(): ... integration # do something with the simulator integration
- Filter simulator integrations by simulator external ids and active status:
>>> res = client.simulators.integrations.list( ... simulator_external_ids=["sim1", "sim2"], ... active=True, ... )