Create
- async AsyncCogniteClient.data_modeling.streams.create(
- items: StreamWrite | Sequence[StreamWrite],
-
- Parameters:
items (StreamWrite | Sequence[StreamWrite]) – One or more streams to create.
- Returns:
The created stream or streams.
- Return type:
Examples
Create a single stream from a template:
>>> from cognite.client import CogniteClient >>> from cognite.client.data_classes.data_modeling.streams import ( ... StreamWrite, ... StreamTemplate, ... StreamTemplateWriteSettings, ... ) >>> client = CogniteClient() >>> # async_client = AsyncCogniteClient() # another option >>> res = client.data_modeling.streams.create( ... StreamWrite( ... external_id="my-stream", ... settings=StreamTemplateWriteSettings( ... template=StreamTemplate(name="ImmutableTestStream"), ... ), ... ) ... )