{
  "confluent_connector_name_version": "Connector name and version, according to the confluent hub (e.g. jcustenborder/kafka-connect-redis:latest)",
  "short_connector_name": "Short connector name (usually, the service name, e.g. redis, s3, snowflake, elasticsearch, etc.)",
  "connector_type": ["sink", "source"],
  "connector_name": "{{cookiecutter.short_connector_name}}-{{cookiecutter.connector_type}}",
  "connector_class": "Connector class as specified in the documentation (e.g. com.github.jcustenborder.kafka.connect.redis.RedisSinkConnector)",
  "key_converter": ["org.apache.kafka.connect.storage.StringConverter", "org.apache.kafka.connect.json.JsonConverter", "org.apache.kafka.connect.converters.ByteArrayConverter", "io.confluent.connect.avro.AvroConverter"],
  "value_converter": ["org.apache.kafka.connect.storage.StringConverter", "org.apache.kafka.connect.json.JsonConverter", "org.apache.kafka.connect.converters.ByteArrayConverter", "io.confluent.connect.avro.AvroConverter"],
  "secrets_provider": ["LensesAWSSecretProvider", "FileConfigProvider"],
  "_copy_without_render": [
        "config.py",
        "secrets.properties"
    ]
}
