Skip to content

OutputDescription

Source code in docs_src/capo_kinesis_analytics_v2/types/output_description.py
class OutputDescription(TypedDict, closed=True):
    output_id: NotRequired["capo_kinesis_analytics_v2.types.id.Id"]
    """<p>A unique identifier for the output configuration.</p>"""
    name: NotRequired[
        "capo_kinesis_analytics_v2.types.in_app_stream_name.InAppStreamName"
    ]
    """<p>The name of the in-application stream that is configured as output.</p>"""
    kinesis_streams_output_description: NotRequired[
        "capo_kinesis_analytics_v2.types.kinesis_streams_output_description.KinesisStreamsOutputDescription"
    ]
    """<p>Describes the Kinesis data stream that is configured as the destination where output is written.</p>"""
    kinesis_firehose_output_description: NotRequired[
        "capo_kinesis_analytics_v2.types.kinesis_firehose_output_description.KinesisFirehoseOutputDescription"
    ]
    """<p>Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.</p>"""
    lambda_output_description: NotRequired[
        "capo_kinesis_analytics_v2.types.lambda_output_description.LambdaOutputDescription"
    ]
    """<p>Describes the Lambda function that is configured as the destination where output is written.</p>"""
    destination_schema: NotRequired[
        "capo_kinesis_analytics_v2.types.destination_schema.DestinationSchema"
    ]
    """<p>The data format used for writing data to the destination.</p>"""

destination_schema instance-attribute

destination_schema: NotRequired[DestinationSchema]

The data format used for writing data to the destination.

kinesis_firehose_output_description instance-attribute

kinesis_firehose_output_description: NotRequired[KinesisFirehoseOutputDescription]

Describes the Kinesis Data Firehose delivery stream that is configured as the destination where output is written.

kinesis_streams_output_description instance-attribute

kinesis_streams_output_description: NotRequired[KinesisStreamsOutputDescription]

Describes the Kinesis data stream that is configured as the destination where output is written.

lambda_output_description instance-attribute

lambda_output_description: NotRequired[LambdaOutputDescription]

Describes the Lambda function that is configured as the destination where output is written.

name instance-attribute

name: NotRequired[InAppStreamName]

The name of the in-application stream that is configured as output.

output_id instance-attribute

output_id: NotRequired[Id]

A unique identifier for the output configuration.