Skip to content

Output

Source code in docs_src/capo_kinesis_analytics/types/output.py
class Output(TypedDict, closed=True):
    name: "capo_kinesis_analytics.types.in_app_stream_name.InAppStreamName"
    """<p>Name of the in-application stream.</p>"""
    kinesis_streams_output: NotRequired[
        "capo_kinesis_analytics.types.kinesis_streams_output.KinesisStreamsOutput"
    ]
    """<p>Identifies an Amazon Kinesis stream as the destination.</p>"""
    kinesis_firehose_output: NotRequired[
        "capo_kinesis_analytics.types.kinesis_firehose_output.KinesisFirehoseOutput"
    ]
    """<p>Identifies an Amazon Kinesis Firehose delivery stream as the destination.</p>"""
    lambda_output: NotRequired[
        "capo_kinesis_analytics.types.lambda_output.LambdaOutput"
    ]
    """<p>Identifies an AWS Lambda function as the destination.</p>"""
    destination_schema: (
        "capo_kinesis_analytics.types.destination_schema.DestinationSchema"
    )
    """<p>Describes the data format when records are written to the destination. For more information, see <a href="https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html">Configuring Application Output</a>.</p>"""

destination_schema instance-attribute

destination_schema: DestinationSchema

Describes the data format when records are written to the destination. For more information, see Configuring Application Output.

kinesis_firehose_output instance-attribute

kinesis_firehose_output: NotRequired[KinesisFirehoseOutput]

Identifies an Amazon Kinesis Firehose delivery stream as the destination.

kinesis_streams_output instance-attribute

kinesis_streams_output: NotRequired[KinesisStreamsOutput]

Identifies an Amazon Kinesis stream as the destination.

lambda_output instance-attribute

lambda_output: NotRequired[LambdaOutput]

Identifies an AWS Lambda function as the destination.

name instance-attribute

Name of the in-application stream.