TopicReplication
¶
Source code in docs_src/capo_kafka/types/topic_replication.py
copy_access_control_lists_for_topics
instance-attribute
¶
copy_access_control_lists_for_topics: NotRequired[__boolean]
Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
copy_topic_configurations
instance-attribute
¶
copy_topic_configurations: NotRequired[__boolean]
Whether to periodically configure remote topics to match their corresponding upstream topics.
detect_and_copy_new_topics
instance-attribute
¶
detect_and_copy_new_topics: NotRequired[__boolean]
Whether to periodically check for new topics and partitions.
starting_position
instance-attribute
¶
starting_position: NotRequired[ReplicationStartingPosition]
Configuration for specifying the position in the topics to start replicating from.
topic_name_configuration
instance-attribute
¶
topic_name_configuration: NotRequired[ReplicationTopicNameConfiguration]
Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
topics_to_exclude
instance-attribute
¶
topics_to_exclude: NotRequired[__listOf__stringMax249]
List of regular expression patterns indicating the topics that should not be replicated.
topics_to_replicate
instance-attribute
¶
topics_to_replicate: NotRequired[__listOf__stringMax249]
List of regular expression patterns indicating the topics to copy.