CreateConnectorRequest

CreateConnectorRequest
CreateConnectorRequest

Create Connector request json containing the name , target kafka details etc.

JSON Example
{
    "targetCluster": {
        "tls": {},
        "authentication": {},
        "bootstrapServers": "10.168.200.123:9092"
    },
    "name": "DashboardKafka",
    "topics": [
        "vsa_metrics",
        "vsa_events"
    ],
    "tasksMax": 4,
    "resources": {
        "requests": {
            "memory": "2Gi",
            "cpu": "1"
        },
        "limits": {
            "memory": "8Gi",
            "cpu": "4"
        }
    }
}
string As ^[A-Za-z]
name
Required

Name of the connector should always start with a letter a-z or A-Z

number
tasksMax
Optional
Constraints: default: 4

The maximum number of tasks for the Kafka Connector.

number
replicationFactor
Optional
Constraints: default: 1

Replication factor for the internal topics and replicated topics.

array of string
topics
Required

Topic names to be replicated

targetCluster
Required

Object having details of target kafka cluster and authentication

logging
Optional

Logging object containing logging type and logging level

resources
Optional

Maximum limits for CPU and memory resources and the requested initial resources.

Parameter To