Skip to content

UpdateChannelInput

Source code in docs_src/capo_kinesis/types/update_channel_input.py
class UpdateChannelInput(TypedDict, closed=True):
    channel_arn: "capo_kinesis.types.channel_arn.ChannelARN"
    """<p>The Amazon Resource Name (ARN) of the channel to update.</p>"""
    s3_destination_configuration: NotRequired[
        "capo_kinesis.types.s3_destination_update_input.S3DestinationUpdateInput"
    ]
    """<p>The updated configuration for a general purpose Amazon S3 destination. Specify this parameter when the channel delivers to a general purpose Amazon S3 bucket. Only <code>DataFreshnessInSeconds</code> can be updated.</p>"""
    s3_tables_destination_configuration: NotRequired[
        "capo_kinesis.types.s3_tables_destination_update_input.S3TablesDestinationUpdateInput"
    ]
    """<p>The updated configuration for a streaming table destination. Specify this parameter when the channel delivers to streaming tables on Apache Iceberg in Amazon S3 Tables. Only <code>DataFreshnessInSeconds</code> can be updated.</p>"""
    logging_configuration: NotRequired[
        "capo_kinesis.types.channel_logging_update_input.ChannelLoggingUpdateInput"
    ]
    """<p>The updated Amazon CloudWatch Logs configuration for the channel.</p>"""

channel_arn instance-attribute

channel_arn: ChannelARN

The Amazon Resource Name (ARN) of the channel to update.

logging_configuration instance-attribute

logging_configuration: NotRequired[ChannelLoggingUpdateInput]

The updated Amazon CloudWatch Logs configuration for the channel.

s3_destination_configuration instance-attribute

s3_destination_configuration: NotRequired[S3DestinationUpdateInput]

The updated configuration for a general purpose Amazon S3 destination. Specify this parameter when the channel delivers to a general purpose Amazon S3 bucket. Only DataFreshnessInSeconds can be updated.

s3_tables_destination_configuration instance-attribute

s3_tables_destination_configuration: NotRequired[S3TablesDestinationUpdateInput]

The updated configuration for a streaming table destination. Specify this parameter when the channel delivers to streaming tables on Apache Iceberg in Amazon S3 Tables. Only DataFreshnessInSeconds can be updated.