Skip to content

OutputDescription

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

destination_schema instance-attribute

destination_schema: NotRequired[DestinationSchema]

Data format used for writing data to the destination.

kinesis_firehose_output_description instance-attribute

kinesis_firehose_output_description: NotRequired[KinesisFirehoseOutputDescription]

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

kinesis_streams_output_description instance-attribute

kinesis_streams_output_description: NotRequired[KinesisStreamsOutputDescription]

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

lambda_output_description instance-attribute

lambda_output_description: NotRequired[LambdaOutputDescription]

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

name instance-attribute

name: NotRequired[InAppStreamName]

Name of the in-application stream configured as output.

output_id instance-attribute

output_id: NotRequired[Id]

A unique identifier for the output configuration.