Skip to content

CreateStreamRequest

Source code in docs_src/capo_iot/types/create_stream_request.py
class CreateStreamRequest(TypedDict, closed=True):
    stream_id: "capo_iot.types.stream_id.StreamId"
    """<p>The stream ID.</p>"""
    description: NotRequired["capo_iot.types.stream_description.StreamDescription"]
    """<p>A description of the stream.</p>"""
    files: "capo_iot.types.stream_files.StreamFiles"
    """<p>The files to stream.</p>"""
    role_arn: "capo_iot.types.role_arn.RoleArn"
    """<p>An IAM role that allows the IoT service principal to access your S3 files.</p>"""
    tags: NotRequired["capo_iot.types.tag_list.TagList"]
    """<p>Metadata which can be used to manage streams.</p>"""

description instance-attribute

description: NotRequired[StreamDescription]

A description of the stream.

files instance-attribute

files: StreamFiles

The files to stream.

role_arn instance-attribute

role_arn: RoleArn

An IAM role that allows the IoT service principal to access your S3 files.

stream_id instance-attribute

stream_id: StreamId

The stream ID.

tags instance-attribute

tags: NotRequired[TagList]

Metadata which can be used to manage streams.