本接口用于創建 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 內部配置變更,不影響調用 | 查看變更詳情 |