CreateChannelRequest
¶
Source code in docs_src/capo_kafka/types/create_channel_request.py
channel_name
instance-attribute
¶
channel_name: NotRequired[__string]
The name of the channel. Must be unique within the cluster.
cluster_arn
instance-attribute
¶
cluster_arn: __string
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
encryption_configuration
instance-attribute
¶
encryption_configuration: NotRequired[EncryptionConfiguration]
The encryption configuration applied to the channel.
iceberg_destination_configuration
instance-attribute
¶
iceberg_destination_configuration: NotRequired[IcebergDestinationConfiguration]
The Apache Iceberg destination for the channel. Mutually exclusive with s3DestinationConfiguration.
logging_info
instance-attribute
¶
logging_info: NotRequired[ChannelLoggingInfo]
The destinations to which the channel publishes operational logs.
s3_destination_configuration
instance-attribute
¶
s3_destination_configuration: NotRequired[S3DestinationConfiguration]
The Amazon S3 destination for the channel. Mutually exclusive with icebergDestinationConfiguration.
topic_configuration_list
instance-attribute
¶
topic_configuration_list: NotRequired[__listOfTopicConfiguration]
The list of topic configurations for the channel. Currently exactly one topic must be specified.