Iterate over simulators

async AsyncCogniteClient.simulators.__call__(
chunk_size: int | None = None,
limit: int | None = None,
) AsyncIterator[Simulator] | AsyncIterator[SimulatorList]

Iterate over simulators

Fetches simulators as they are iterated over, so you keep a limited number of simulators in memory.

Parameters:
  • chunk_size (int | None) – Number of simulators to return in each chunk. Defaults to yielding one simulator a time.

  • limit (int | None) – Maximum number of simulators to return. Defaults to return all items.

Yields:

Simulator | SimulatorList – yields Simulator one by one if chunk is not specified, else SimulatorList objects.