Skip to content

SourceDescription

Source code in docs_src/capo_firehose/types/source_description.py
class SourceDescription(TypedDict, closed=True):
    direct_put_source_description: NotRequired[
        "capo_firehose.types.direct_put_source_description.DirectPutSourceDescription"
    ]
    """<p>Details about Direct PUT used as the source for a Firehose stream. </p>"""
    kinesis_stream_source_description: NotRequired[
        "capo_firehose.types.kinesis_stream_source_description.KinesisStreamSourceDescription"
    ]
    """<p>The <a>KinesisStreamSourceDescription</a> value for the source Kinesis data stream.</p>"""
    msk_source_description: NotRequired[
        "capo_firehose.types.msk_source_description.MSKSourceDescription"
    ]
    """<p>The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.</p>"""
    database_source_description: NotRequired[
        "capo_firehose.types.database_source_description.DatabaseSourceDescription"
    ]
    """<p>Details about a database used as the source for a Firehose stream.</p> <p>Amazon Data Firehose is in preview release and is subject to change.</p>"""

database_source_description instance-attribute

database_source_description: NotRequired[DatabaseSourceDescription]

Details about a database used as the source for a Firehose stream.

Amazon Data Firehose is in preview release and is subject to change.

direct_put_source_description instance-attribute

direct_put_source_description: NotRequired[DirectPutSourceDescription]

Details about Direct PUT used as the source for a Firehose stream.

kinesis_stream_source_description instance-attribute

kinesis_stream_source_description: NotRequired[KinesisStreamSourceDescription]

The KinesisStreamSourceDescription value for the source Kinesis data stream.

msk_source_description instance-attribute

msk_source_description: NotRequired[MSKSourceDescription]

The configuration description for the Amazon MSK cluster to be used as the source for a delivery stream.