开发者社区 问答 正文

API参考 - API参考 -   网络管理 - AllocateInstancePublicConnection






描述

该接口用于申请实例的外网连接串。

请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值为AllocateInstancePublicConnection。DBInstanceIdString是实例名。ConnectionStringPrefixString是外网连接串的前缀。可以在RDS控制台的基本信息栏找到,即外网地址。PortString是外网端口。

返回参数

[tr=rgb(51, 205, 229)][td]参数 类型说明<公共返回参数>-详见公共参数

请求示例

https: //rds.aliyuncs.com/?Action=AllocateInstancePublicConnection &DBInstanceId=rdsaiiabnaiiabn &<公共请求参数>

返回示例

XML格式 <PurgeDBInstanceLogResponse> <RequestId>65BDA532-28AF-4122-AA39-B382721EEE64 </RequestId> </PurgeDBInstanceLogResponse>JSON格式{"RequestId": " 65BDA532-28AF-4122-AA39-B382721EEE64"}

展开
收起
梨好橙 2018-09-14 00:47:39 1586 分享 版权
阿里云 AI 助理回答

申请RDS实例外网连接串说明

接口功能:此接口用于为阿里云RDS实例申请外网连接地址,使得用户能够通过公网访问RDS数据库服务。支持的数据库引擎包括RDS MySQL、RDS PostgreSQL、RDS SQL Server和RDS MariaDB。

请求参数详情

  • Action(必填):系统规定参数,固定取值为AllocateInstancePublicConnection
  • DBInstanceId(必填):实例ID,表示要为其申请外网连接的RDS实例标识。您可以通过调用DescribeDBInstances API获取实例ID。
  • ConnectionStringPrefix(必填):外网连接串的前缀,用于构建完整的外网访问地址。格式要求为5~40个字符,只能包含字母、数字、短横线(-),且不能包含汉字或非法字符(如 ~!#%^&*+=|{};:'",<>/?)。
  • Port(必填):指定的外网连接端口,可选范围为1000至5999之间的一个整数。

返回参数: - ConnectionString:成功申请后生成的完整外网连接字符串,格式为前缀.引擎名.rds.aliyuncs.com。 - DbInstanceName:返回实例ID,与请求中的DBInstanceId相同。 - RequestId:每次API请求的唯一标识符。

请求示例

https://rds.aliyuncs.com/
?Action=AllocateInstancePublicConnection
&DBInstanceId=rm-bp1****
&ConnectionStringPrefix=testprefix
&Port=3306

请注意,在实际使用该接口之前,确保您已熟悉相关文档并了解操作可能带来的影响,例如安全性和费用方面的影响。此外,进行此操作前,您的阿里云账号需已完成实名认证。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答