ChannelDescription
¶
Source code in docs_src/capo_kinesis/types/channel_description.py
channel_arn
instance-attribute
¶
channel_arn: ChannelARN
The Amazon Resource Name (ARN) of the channel.
channel_creation_timestamp
instance-attribute
¶
channel_creation_timestamp: Timestamp
The time at which the channel was created.
channel_status
instance-attribute
¶
channel_status: ChannelStatus
The current status of the channel. Valid values:
-
CREATING- The channel is being created. -
ACTIVE- The channel is ready to deliver records. -
UPDATING- The channel configuration is being updated. -
DELETING- The channel is being deleted. -
FAILED- SeeChannelStatusReasonfor the failure cause.
channel_status_reason
instance-attribute
¶
channel_status_reason: NotRequired[ChannelStatusReason]
A message describing the reason for a FAILED status.
encryption_configuration
instance-attribute
¶
encryption_configuration: NotRequired[ChannelEncryptionConfiguration]
The Amazon Web Services KMS key configuration that Amazon Kinesis Data Streams uses to encrypt data delivered to the channel's destination.
logging_configuration
instance-attribute
¶
logging_configuration: ChannelLoggingConfiguration
The Amazon CloudWatch Logs configuration for the channel.
s3_destination_configuration
instance-attribute
¶
s3_destination_configuration: NotRequired[S3DestinationDescription]
The configuration for delivery to a general purpose Amazon S3 bucket. Present only when the channel destination is a general purpose Amazon S3 bucket.
s3_tables_destination_configuration
instance-attribute
¶
s3_tables_destination_configuration: NotRequired[S3TablesDestinationDescription]
The configuration for delivery to streaming tables on Apache Iceberg in Amazon S3 Tables. Present only when the channel destination is a streaming table.
service_execution_role_arn
instance-attribute
¶
service_execution_role_arn: RoleARN
The Amazon Resource Name (ARN) of the IAM role that Amazon Kinesis Data Streams assumes to write records to the destination.
stream_configuration_list
instance-attribute
¶
stream_configuration_list: ChannelStreamDescriptionList
The source stream configuration for the channel.