ReplicatorTopicReplicationArgs

data class ReplicatorTopicReplicationArgs(val copyAccessControlListsForTopics: Output<Boolean>? = null, val copyTopicConfigurations: Output<Boolean>? = null, val detectAndCopyNewTopics: Output<Boolean>? = null, val startingPosition: Output<ReplicatorReplicationStartingPositionArgs>? = null, val topicNameConfiguration: Output<ReplicatorReplicationTopicNameConfigurationArgs>? = null, val topicsToExclude: Output<List<String>>? = null, val topicsToReplicate: Output<List<String>>) : ConvertibleToJava<ReplicatorTopicReplicationArgs>

Constructors

Link copied to clipboard
constructor(copyAccessControlListsForTopics: Output<Boolean>? = null, copyTopicConfigurations: Output<Boolean>? = null, detectAndCopyNewTopics: Output<Boolean>? = null, startingPosition: Output<ReplicatorReplicationStartingPositionArgs>? = null, topicNameConfiguration: Output<ReplicatorReplicationTopicNameConfigurationArgs>? = null, topicsToExclude: Output<List<String>>? = null, topicsToReplicate: Output<List<String>>)

Properties

Link copied to clipboard

Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.

Link copied to clipboard
val copyTopicConfigurations: Output<Boolean>? = null

Whether to periodically configure remote topics to match their corresponding upstream topics.

Link copied to clipboard
val detectAndCopyNewTopics: Output<Boolean>? = null

Whether to periodically check for new topics and partitions.

Link copied to clipboard

Configuration for specifying the position in the topics to start replicating from.

Link copied to clipboard

Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.

Link copied to clipboard
val topicsToExclude: Output<List<String>>? = null

List of regular expression patterns indicating the topics that should not be replicated.

Link copied to clipboard

List of regular expression patterns indicating the topics to copy.

Functions

Link copied to clipboard
open override fun toJava(): ReplicatorTopicReplicationArgs