数据源相关接口
添加账号
POST /data-source/add_account
在指定供应商下面创建账号.
Request
Parameter Name | Required | Type | Description |
---|---|---|---|
account_provider | Yes | integer | Provider ID |
account_id | Yes | string | |
region | Yes | string |
Response Examples
Success
{
"status": "success",
"code": 1001,
"message": "Operation succeeded"
}
Responses
HTTP Status Code | Meaning | Description | Data schema |
---|---|---|---|
1001 | OK | Success | Inline |
Responses Data Schema
HTTP Status Code 1001
Name | Type | Required | Restrictions | Title | description |
---|---|---|---|---|---|
» message | string | true | none | none | |
» code | integer | true | none | none |
删除账号
POST /data-source/delete_account
删除指定账号.
Request
Parameter Name | Required | Type | Description |
---|---|---|---|
account_provider | Yes | integer | Provider ID |
account_id | Yes | string | - |
region | Yes | string | - |
Response Examples
Success
{
"status": "success",
"code": 1001,
"message": "Operation succeeded"
}
Responses
HTTP Status Code | Meaning | Description | Data schema |
---|---|---|---|
1001 | OK | Success | Inline |
Responses Data Schema
HTTP Status Code 1001
Name | Type | Required | Restrictions | Title | description |
---|---|---|---|---|---|
» message | string | true | none | none | |
» code | integer | true | none | none |
添加数据源
POST /data-source/add-jdbc-conn
在指定账号下添加数据源.
Request
Parameter Name | Required | Type | Description |
---|---|---|---|
instance_id | Yes | string | - |
account_provider_id | Yes | integer | Provider ID |
account_id | Yes | string | - |
region | Yes | string | - |
description | No | string | - |
jdbc_connection_url | Yes | string | - |
jdbc_connection_schema | Yes | string | - |
jdbc_enforce_ssl | No | string | true/false |
kafka_ssl_enabled | No | string | true/false |
master_username | Yes | string | * |
password | Yes | string | * |
secret | Yes | string | * |
skip_custom_jdbc_cert_validation | No | string | - |
custom_jdbc_cert | No | string | - |
custom_jdbc_cert_string | No | string | - |
network_availability_zone | Yes | string | - |
network_subnet_id | Yes | string | - |
network_sg_id | Yes | string | - |
glue_crawler_last_updated | No | datetime | - |
creation_time | No | string | - |
last_updated_time | No | string | - |
jdbc_driver_class_name | No | string | - |
jdbc_driver_jar_uri | No | string | - |
create_type | Yes | integer | - |
*: master_username/password和secret不能同时为空
Response Examples
Success
{
"status": "success",
"code": 1001,
"message": "Operation succeeded"
}
Responses
HTTP Status Code | Meaning | Description | Data schema |
---|---|---|---|
1001 | OK | Success | Inline |
Responses Data Schema
HTTP Status Code 1001
Name | Type | Required | Restrictions | Title | description |
---|---|---|---|---|---|
» message | string | true | none | none | |
» code | integer | true | none | none |
编辑数据源
POST /data-source/delete_account
编辑指定账号下面的数据源.
Request
Parameter Name | Required | Type | Description |
---|---|---|---|
instance_id | Yes | string | - |
account_provider_id | Yes | integer | Provider ID |
account_id | Yes | string | - |
region | Yes | string | - |
description | No | string | - |
jdbc_connection_url | Yes | string | - |
jdbc_connection_schema | Yes | string | - |
jdbc_enforce_ssl | No | string | true/false |
kafka_ssl_enabled | No | string | true/false |
master_username | Yes | string | * |
password | Yes | string | * |
secret | Yes | string | * |
skip_custom_jdbc_cert_validation | No | string | - |
custom_jdbc_cert | No | string | - |
custom_jdbc_cert_string | No | string | - |
network_availability_zone | Yes | string | - |
network_subnet_id | Yes | string | - |
network_sg_id | Yes | string | - |
glue_crawler_last_updated | No | datetime | - |
creation_time | No | string | - |
last_updated_time | No | string | - |
jdbc_driver_class_name | No | string | - |
jdbc_driver_jar_uri | No | string | - |
create_type | Yes | integer | - |
*: master_username/password和secret不能同时为空
Response Examples
Success
{
"status": "success",
"code": 1001,
"message": "Operation succeeded"
}
Responses
HTTP Status Code | Meaning | Description | Data schema |
---|---|---|---|
1001 | OK | Success | Inline |
Responses Data Schema
HTTP Status Code 1001
Name | Type | Required | Restrictions | Title | description |
---|---|---|---|---|---|
» message | string | true | none | none | |
» code | integer | true | none | none |
删除数据源
POST /data-source/delete-jdbc
删除指定账号下的数据源
Request
Parameter Name | Required | Type | Description |
---|---|---|---|
account_provider | Yes | integer | Provider ID |
account_id | Yes | string | |
region | Yes | string | |
instances | Yes | list |
Response Examples
Success
{
"status": "success",
"code": 1001,
"message": "Operation succeeded"
}
Responses
HTTP Status Code | Meaning | Description | Data schema |
---|---|---|---|
1001 | OK | Success | Inline |
Responses Data Schema
HTTP Status Code 1001
Name | Type | Required | Restrictions | Title | description |
---|---|---|---|---|---|
» message | string | true | none | none | |
» code | integer | true | none | none |