发现EventSource(例如:Mysql)的Schema和SimpleData
接口说明
探测事件源信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
eventbridge:DiscoverEventSource |
create |
*全部资源
|
无 | 无 |
请求参数
名称 |
类型 |
必填 |
描述 |
示例值 |
SourceMySQLParameters |
object |
否 |
MySQL 源参数 |
|
RegionId |
string |
否 |
地域 id。 |
cn-hangzhou |
HostName |
string |
否 |
数据库连接地址 |
rm-xxx.mysql.rds.aliyuncs.com |
Port |
integer |
否 |
数据库的连接端口。 |
80 |
DatabaseName |
string |
否 |
数据库名称 |
database1 |
TableName |
string |
否 |
数据库表名,需要添加数据库名前缀。${DatabaseName}.${TableName} |
database1.table1 |
User |
string |
否 |
数据库用户名 |
user1 |
Password |
string |
否 |
数据库密码 |
1234xxx |
NetworkType |
string |
否 |
网络类型。 枚举值:
|
PrivateNetwork |
VpcId |
string |
否 |
专有网络 VPC 的 ID。 |
vpc-uf6hwiei8u5uil3bfahc1 |
VSwitchIds |
string |
否 |
交换机 ID。 |
vsw-gw824tpaptxtlo256lqub |
SecurityGroupId |
string |
否 |
安全组 ID。 |
sg-bp1ic0vsbwyv176e9inx |
Offset |
string |
否 |
查询结果分页帧的偏移量。 |
30 |
Limit |
string |
否 |
限定每次返回的最大条数。 |
20 |
返回参数
名称 |
类型 |
描述 |
示例值 |
object |
|||
Code |
string |
接口返回码: 200:表示成功。 其它:表示错误码。错误码详情,请参见错误码。 |
Success |
Data |
object |
返回结果。 |
|
SourceMySQLDiscovery |
object |
MySQL 源探测结果 |
|
DatabaseNames |
array |
数据库名称,格式为 JSON 数组。 |
|
string |
数据库名称 |
database1 |
|
TableNames |
array |
数据库表名 |
|
string |
数据库表名 |
ai_festival_gift_ranking |
|
TableSchema |
object |
表格属性。 |
|
TableName |
string |
表名。 |
map |
Columns |
array<object> |
列信息。 |
|
object |
列。 |
||
Field |
string |
列名。 |
id |
IsNull |
string |
是否允许空值,返回值如下:
|
NO |
Extra |
string |
备用参数。 |
auto_increment |
Type |
string |
属性类型 |
int |
Key |
string |
主键类型。 |
PRI |
SimpleData |
string |
表格内容示例 |
[{\"is_active\":\"1\",\"name\":\"0c0c5d1a-e844-44a8-902d-4f62cbcb0479\",\"id\":\"21\"},{\"is_active\":\"1\",\"name\":\"18ef033e-70bb-4795-8222-6cfb54f38f26\",\"id\":\"22\"}] |
ExpireLogsDays |
integer |
binlog 过期天数,单位:天 |
|
WaitTimeout |
integer |
非交互式连接的最大空闲时间,单位:秒 |
|
EstimatedRows |
integer |
预估行数,单位:行 |
|
Message |
string |
错误信息。 |
success |
RequestId |
string |
阿里云为该请求生成的唯一标识符。 |
C7043799-F4DA-5290-9249-97C35987**** |
Success |
boolean |
操作成功返回 true。 |
true |
示例
正常返回示例
JSON
格式
{
"Code": "Success",
"Data": {
"SourceMySQLDiscovery": {
"DatabaseNames": [
"database1"
],
"TableNames": [
"ai_festival_gift_ranking"
],
"TableSchema": {
"TableName": "map",
"Columns": [
{
"Field": "id",
"IsNull": "NO",
"Extra": "auto_increment",
"Type": "int",
"Key": "PRI"
}
]
},
"SimpleData": "[{\\\"is_active\\\":\\\"1\\\",\\\"name\\\":\\\"0c0c5d1a-e844-44a8-902d-4f62cbcb0479\\\",\\\"id\\\":\\\"21\\\"},{\\\"is_active\\\":\\\"1\\\",\\\"name\\\":\\\"18ef033e-70bb-4795-8222-6cfb54f38f26\\\",\\\"id\\\":\\\"22\\\"}]",
"ExpireLogsDays": 0,
"WaitTimeout": 0,
"EstimatedRows": 0
}
},
"Message": "success",
"RequestId": "C7043799-F4DA-5290-9249-97C35987****",
"Success": true
}
错误码
HTTP status code |
错误码 |
错误信息 |
描述 |
---|---|---|---|
403 | ServiceNotEnable | Service not enable |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。