调用CreateProxy开启数据库实例的数据安全防护代理。

  • 实例的数据库类型为MySQL与MariaDB,包括阿里云RDS MySQL引擎、PolarDB MySQL引擎、PolarDB-X、AnalyticDB MySQL,也支持自建MySQL与MariaDB库、第三方云MySQL与MariaDB库。
  • 数据库实例所在地区为华东1(杭州)、华北2(北京)。
  • 您的用户角色是管理员角色、DBA角色,或者是目标实例Owner。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateProxy

系统规定参数。取值:CreateProxy

InstanceId Long 183****

实例ID,可通过调用接口ListInstancesGetInstance获取该参数的值。

Username String username

数据库账号。

Password String ******

数据库密码。

Tid Long 3***

租户ID,可通过调用接口GetUserActiveTenant获取该参数的值。

RegionId String cn-hangzhou

DMS服务地域,请您根据应用所在地就近选择。取值请参见RegionID参数说明

返回数据

名称 类型 示例值 描述
RequestId String 4FFD154E-F57F-5374-B568-D6276F15****

请求ID。

Success Boolean true

请求是否成功,返回值如下:

  • true:请求成功
  • false:请求失败
ErrorMessage String 实例代理已存在

错误信息。

ErrorCode String InvalidParameterValid

错误码。

ProxyId Long 4**

安全防护代理ID。

示例

请求示例

http(s)://dms-enterprise.aliyuncs.com/?Action=CreateProxy
&InstanceId=183****
&Username=username
&Password=******
&Tid=3***
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateProxyResponse>
    <RequestId>4FFD154E-F57F-5374-B568-D6276F15****</RequestId>
    <ProxyId>4**</ProxyId>
    <Success>true</Success>
</CreateProxyResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "4FFD154E-F57F-5374-B568-D6276F15****",
  "ProxyId" : "4**",
  "Success" : true
}

错误码

访问错误中心查看更多错误码。