Skip to content

CreateReplicatorRequest

Source code in docs_src/capo_kafka/types/create_replicator_request.py
class CreateReplicatorRequest(TypedDict, closed=True):
    description: NotRequired["capo_kafka.types.__string_max1024.__stringMax1024"]
    """<p>A summary description of the replicator.</p>"""
    kafka_clusters: NotRequired[
        "capo_kafka.types.__list_of_kafka_cluster.__listOfKafkaCluster"
    ]
    """<p>Kafka Clusters to use in setting up sources / targets for replication.</p>"""
    replication_info_list: NotRequired[
        "capo_kafka.types.__list_of_replication_info.__listOfReplicationInfo"
    ]
    """<p>A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.</p>"""
    replicator_name: NotRequired[
        "capo_kafka.types.__string_min1_max128_pattern09_a_za_z09_a_za_z0.__stringMin1Max128Pattern09AZaZ09AZaZ0"
    ]
    """<p>The name of the replicator. Alpha-numeric characters with '-' are allowed.</p>"""
    service_execution_role_arn: NotRequired["capo_kafka.types.__string.__string"]
    """<p>The ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)</p>"""
    tags: NotRequired["capo_kafka.types.__map_of__string.__mapOf__string"]
    """<p>List of tags to attach to created Replicator.</p>"""
    log_delivery: NotRequired["capo_kafka.types.log_delivery.LogDelivery"]
    """<p>Configuration for delivering replicator logs to customer destinations.</p>"""

description instance-attribute

description: NotRequired[__stringMax1024]

A summary description of the replicator.

kafka_clusters instance-attribute

kafka_clusters: NotRequired[__listOfKafkaCluster]

Kafka Clusters to use in setting up sources / targets for replication.

log_delivery instance-attribute

log_delivery: NotRequired[LogDelivery]

Configuration for delivering replicator logs to customer destinations.

replication_info_list instance-attribute

replication_info_list: NotRequired[__listOfReplicationInfo]

A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.

replicator_name instance-attribute

replicator_name: NotRequired[__stringMin1Max128Pattern09AZaZ09AZaZ0]

The name of the replicator. Alpha-numeric characters with '-' are allowed.

service_execution_role_arn instance-attribute

service_execution_role_arn: NotRequired[__string]

The ARN of the IAM role used by the replicator to access resources in the customer's account (e.g source and target clusters)

tags instance-attribute

tags: NotRequired[__mapOf__string]

List of tags to attach to created Replicator.