curl --location --request POST 'https://api.flashcat.cloud/api/n9e-plus/datasource/upsert' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NfdXVpZCI6ImUyNjRkM2Q2LWNmNDAtNGE1Yy04ZGY1LTgyNjkyYzgxMGVjMSIsImF1dGhvcml6ZWQiOnRydWUsImV4cCI6MTcyOTA5NjM0MywidXNlcl9pZGVudGl0eSI6IjEtcm9vdCJ9.sLTNyvrIXwrzKOQqO3ORZoOhHVJK-dbLj96gha0niDg' \
--header 'X-User-Token: <api-key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "test_2",
"identifier": "",
"http": {
"urls": [
"http://localhost:9200/"
],
"timeout": 10000,
"tls": {
"skip_tls_verify": true
},
"headers": null
},
"auth": {
"basic_auth_user": "elastic",
"basic_auth_password": "n5H9CmI6"
},
"settings": {
"version": "7.0+",
"max_shard": 5,
"min_interval": 10
},
"cluster_name": "default",
"description": "",
"plugin_type": "elasticsearch",
"id": 2,
"is_test": true,
"force_save": true
}'