{"message":"The provided configuration does not fulfill the specification. Errors: json schema validation failed when comparing the data to the json schema. \nErrors: $.replication_method: should be valid to one and only one of schema, but more than one are valid: {\"title\":\"STANDARD\",\"required\":[\"method\"],\"properties\":{\"method\":{\"enum\":[\"STANDARD\"],\"type\":\"string\",\"const\":\"STANDARD\",\"order\":0,\"default\":\"STANDARD\"}},\"description\":\"Standard replication requires no setup on the DB side but will not be able to represent deletions incrementally.\"}{\"title\":\"Logical Replication (CDC)\",\"required\":[\"method\"],\"properties\":{\"method\":{\"enum\":[\"CDC\"],\"type\":\"string\",\"const\":\"CDC\",\"order\":0,\"default\":\"CDC\"}},\"description\":\"CDC uses the Binlog to detect inserts, updates, and deletes. This needs to be configured on the source database itself.\"}, $.replication_method: string found, object expected \nSchema: \n{\n \"type\" : \"object\",\n \"title\" : \"MySql Source Spec\",\n \"$schema\" : \"http://json-schema.org/draft-07/schema#\",\n \"required\" : [ \"host\", \"port\", \"database\", \"username\", \"replication_method\" ],\n \"properties\" : {\n \"ssl\" : {\n \"type\" : \"boolean\",\n \"order\" : 6,\n \"title\" : \"SSL Connection\",\n \"default\" : true,\n \"description\" : \"Encrypt data using SSL.\"\n },\n \"host\" : {\n \"type\" : \"string\",\n \"order\" : 0,\n \"title\" : \"Host\",\n \"description\" : \"The host name of the database.\"\n },\n \"port\" : {\n \"type\" : \"integer\",\n \"order\" : 1,\n \"title\" : \"Port\",\n \"default\" : 3306,\n \"maximum\" : 65536,\n \"minimum\" : 0,\n \"examples\" : [ \"3306\" ],\n \"description\" : \"The port to connect to.\"\n },\n \"database\" : {\n \"type\" : \"string\",\n \"order\" : 2,\n \"title\" : \"Database\",\n \"description\" : \"The database name.\"\n },\n \"password\" : {\n \"type\" : \"string\",\n \"order\" : 4,\n \"title\" : \"Password\",\n \"description\" : \"The password associated with the username.\",\n \"airbyte_secret\" : true\n },\n \"ssl_mode\" : {\n \"type\" : \"object\",\n \"oneOf\" : [ {\n \"title\" : \"preferred\",\n \"required\" : [ \"mode\" ],\n \"properties\" : {\n \"mode\" : {\n \"enum\" : [ \"preferred\" ],\n \"type\" : \"string\",\n \"const\" : \"preferred\",\n \"order\" : 0,\n \"default\" : \"preferred\"\n }\n },\n \"description\" : \"Preferred SSL mode.\"\n }, {\n \"title\" : \"required\",\n \"required\" : [ \"mode\" ],\n \"properties\" : {\n \"mode\" : {\n \"enum\" : [ \"required\" ],\n \"type\" : \"string\",\n \"const\" : \"required\",\n \"order\" : 0,\n \"default\" : \"required\"\n }\n },\n \"description\" : \"Require SSL mode.\"\n }, {\n \"title\" : \"Verify CA\",\n \"required\" : [ \"mode\", \"ca_certificate\" ],\n \"properties\" : {\n \"mode\" : {\n \"enum\" : [ \"verify_ca\" ],\n \"type\" : \"string\",\n \"const\" : \"verify_ca\",\n \"order\" : 0,\n \"default\" : \"verify_ca\"\n },\n \"client_key\" : {\n \"type\" : \"string\",\n \"order\" : 3,\n \"title\" : \"Client key\",\n \"multiline\" : true,\n \"description\" : \"Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well)\",\n \"airbyte_secret\" : true\n },\n \"ca_certificate\" : {\n \"type\" : \"string\",\n \"order\" : 1,\n \"title\" : \"CA certificate\",\n \"multiline\" : true,\n \"description\" : \"CA certificate\",\n \"airbyte_secret\" : true\n },\n \"client_certificate\" : {\n \"type\" : \"string\",\n \"order\" : 2,\n \"title\" : \"Client certificate\",\n \"multiline\" : true,\n \"description\" : \"Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well)\",\n \"airbyte_secret\" : true\n },\n \"client_key_password\" : {\n \"type\" : \"string\",\n \"order\" : 4,\n \"title\" : \"Client key password (Optional)\",\n \"description\" : \"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\",\n \"airbyte_secret\" : true\n }\n },\n \"description\" : \"Verify CA SSL mode.\"\n }, {\n \"title\" : \"Verify Identity\",\n \"required\" : [ \"mode\", \"ca_certificate\" ],\n \"properties\" : {\n \"mode\" : {\n \"enum\" : [ \"verify_identity\" ],\n \"type\" : \"string\",\n \"const\" : \"verify_identity\",\n \"order\" : 0,\n \"default\" : \"verify_identity\"\n },\n \"client_key\" : {\n \"type\" : \"string\",\n \"order\" : 3,\n \"title\" : \"Client key\",\n \"multiline\" : true,\n \"description\" : \"Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well)\",\n \"airbyte_secret\" : true\n },\n \"ca_certificate\" : {\n \"type\" : \"string\",\n \"order\" : 1,\n \"title\" : \"CA certificate\",\n \"multiline\" : true,\n \"description\" : \"CA certificate\",\n \"airbyte_secret\" : true\n },\n \"client_certificate\" : {\n \"type\" : \"string\",\n \"order\" : 2,\n \"title\" : \"Client certificate\",\n \"multiline\" : true,\n \"description\" : \"Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well)\",\n \"airbyte_secret\" : true\n },\n \"client_key_password\" : {\n \"type\" : \"string\",\n \"order\" : 4,\n \"title\" : \"Client key password (Optional)\",\n \"description\" : \"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\",\n \"airbyte_secret\" : true\n }\n },\n \"description\" : \"Verify-full SSL mode.\"\n } ],\n \"order\" : 7,\n \"title\" : \"SSL modes\",\n \"description\" : \"SSL connection modes.