本接口用于创建 MySQL 数据源。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
Name | string | 是 | 数据源的名称。 | source_name |
Type | string | 是 | 类型,包括 INTERNET、VPC、RDS、PolarDB 和 DG。 | VPC |
VpcId | string | 否 | 用户申请公有云 VPC 的唯一 ID。 | vpc-bp1d2q3mhg9i23ofi**** |
InstanceId | string | 否 | 数据库实例 ID。 | rm-t4**** |
DgInstanceId | string | 否 | DG 网关 ID。 | dg-x**** |
Ip | string | 否 | 数据库宿主机的 IP。 | xxx.xxx.xxx.1 |
Port | integer | 否 | 数据库宿主机 IP 的端口号。 | 2883 |
Schema | string | 否 | 数据库的名称。填写后,仅对该数据库进行数据迁移或数据同步。 | test |
UserName | string | 是 | 用于数据迁移或数据同步的数据库用户的名称。 | user_name |
Password | string | 是 | 数据库用户的密码,需要使用 Base64 编码。 | cGFzc193b3JK |
Description | string | 否 | 数据源的备注信息,不能超过 128 个字符。 | test |
返回参数
示例
正常返回示例
JSON
格式
{
"Success": true,
"ErrorDetail": {
"Code": "CM-RESOAT1111\n",
"Level": "ERROR",
"Message": "null",
"ExtraContext": {
"key": "null"
},
"MessageMcmsKey": "null",
"MessageMcmsContext": {
"key": "null"
},
"Reason": "null",
"ReasonMcmsKey": "null",
"ReasonMcmsContext": {
"key": "null"
},
"Proposal": "Contact the administrator.",
"ProposalMcmsKey": "null",
"ProposalMcmsContext": {
"key": "null"
},
"UpstreamErrorDetail": "null"
},
"Code": "INNER_ERROR",
"Message": "A system error occurred.\n",
"Advice": "Contact the administrator.",
"RequestId": "EE205C00-30E4-XXXX-XXXX-87E3A8A2AA0C",
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 24,
"Cost": "1",
"Data": "e_edz****"
}
错误码
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 |
---|---|---|
2024-06-26 | OpenAPI 入参发生变更 | 查看变更详情 |
2024-05-07 | API 内部配置变更,不影响调用 | 查看变更详情 |