BladePipe 1.10.0: Support Google Ads and more, improve SAP HANA source CDC performance.
Skip to main content

Query DataSource Configuration

Interface Overview​

Query the kv configuration list based on the data source id

Interface Address​

/cloudcanal/console/api/v1/openapi/datasource/querydsconfig

Request Manner​

POST

Request Parameters​

ParameterNameParameter DescriptionRequestTypeWhether RequiredDataType
dataSourceIdData source IDBodyTruelong

Public response result​

ParameterNameParameter DescriptionType(Java)NotNull
code1: success, 0: failurestringTrue
dataObjectFalse
msgstringFalse
requestIdstringTrue

Data Parameter​

Data is an array where each item is information for a kv configuration item. The field parameters are as follows. Note that

ParameterNameParameter DescriptionNotNullType(Java)
idConfiguration IDTruelong
configNameConfiguration nameTruestring
configGroupConfiguration groupTruestring
descriptionDescription informationTruestring
valueRequireWhether the value is requiredTrueboolean
valueValidRegexValue verification formatFalsestring
configValueConfiguration valueFalsestring
defaultValueDefault valueFalsestring
valueAdvanceRecommended valueFalsestring
readOnlyWhether it is read-onlyTrueboolean
needCreatedWhether it needs to be createdTrueboolean
secretWhether it is encryptedTrueboolean

Response Example​

{
"requestId": "d007d7d8-dd8f-11ed-a147-4b7671be16cb",
"taskId": 0,
"workerIdentity": null,
"sendBackToTask": false,
"code": "1",
"msg": "request success",
"data": [
{
"id": 21,
"configName": "pdHost",
"configGroup": "GENERAL",
"description": "DS_CONFIG_TIDB_PD_HOST",
"valueRequire": true,
"valueValidRegex": "",
"configValue": "192.168.0.195:2379",
"defaultValue": "",
"valueAdvance": "",
"readOnly": false,
"needCreated": false,
"secret": false
},
{
...
}
],
"success": true,
"fail": false,
"rsocketDirectionType": null
}