Confluent Cloud API Configuration
Request
POST https://api.fivetran.com/v1/destinations
{
"group_id": "group_id",
"service": "confluent_cloud_wh",
"region": "GCP_US_WEST1",
"time_zone_offset": "+3",
"trust_certificates": true,
"trust_fingerprints": true,
"run_setup_tests": true,
"daylight_saving_time_enabled": true,
"hybrid_deployment_agent_id": "hybrid_deployment_agent_id",
"private_link_id": "private_link_id",
"networking_method": "Directly",
"proxy_agent_id": "proxy_agent_id",
"config": {
"schema_registry_api_secret": "your_schema_registry_API_secret",
"schema_registry": "AIVEN_KARAPACE | CONFLUENT_CLOUD | AWS_GLUE",
"data_format": "JSON | AVRO",
"replication_factor": 3,
"schema_registry_api_key": "your_schema_registry_API_key",
"sasl_plain_secret": "your_API_secret",
"bootstrap_servers": [
"string"
],
"connection_method": "privatelink | direct",
"schema_registry_url": "http",
"enable_single_topic": true,
"sasl_plain_key": "your_API_key",
"sasl_mechanism": "PLAIN | SCRAM_SHA_512 | SCRAM_SHA_256 | AWS_IAM",
"security_protocol": "SASL | SASL_PLAINTEXT",
"num_of_partitions": 4
}
}
Config parameters
Name | Description |
---|---|
schema_registry_api_secret | Schema registry API secret. |
schema_registry | Schema Registry |
data_format | Confluent Cloud message format. |
replication_factor | Replication factor. |
schema_registry_api_key | Schema registry API key. |
sasl_plain_secret | Confluent Cloud SASL secret. |
bootstrap_servers | Comma-separated list of Confluent Cloud servers in the server:port format. |
connection_method | |
schema_registry_url | Schema registry URL. |
enable_single_topic | Populate all tables in a single topic. |
sasl_plain_key | Confluent Cloud SASL key. |
sasl_mechanism | Security protocol for Confluent Cloud interaction. |
security_protocol | Security protocol for Confluent Cloud interaction. |
num_of_partitions | Number of partitions per topic. |