功能描述
修改 DRDS 数据库的 IP 白名单。
请求参数
[tr=rgb(255, 255, 255)][backcolor=transparent]参数名[backcolor=transparent]类型[backcolor=transparent]是否必须[backcolor=transparent]说明[tr=rgb(255, 255, 255)]ActionString是系统规定参数,取值:ModifyDrdsIpWhiteList[tr=rgb(255, 255, 255)]DrdsInstanceIdString是DRDS 实例 ID[tr=rgb(255, 255, 255)]DbNameString是数据库名[tr=rgb(255, 255, 255)]IpWhiteListString是IP 列表,多个 IP 之间用逗号隔开。[tr=rgb(255, 255, 255)]ModeBoolean否模式。mode 为 true,将现在的 IP 附加在原白名单之后; mode 为 false,直接替换白名单。默认为 true。[tr=rgb(255, 255, 255)]groupNameString否IP 白名单分组,如果设置该参数,将会创建一个新的 IP 分组,DRDS 控制台不会显示分组的 IP 白名单。[tr=rgb(255, 255, 255)]groupAttributeString否IP 白名单分组的属性,预留参数,暂时没用。
返回值
[tr=rgb(255, 255, 255)][backcolor=transparent]参数名[backcolor=transparent]类型[backcolor=transparent]描述[tr=rgb(255, 255, 255)]公共返回值
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云中,修改分布式关系型数据库服务(DRDS)的数据库IP白名单是一项重要的安全配置操作,用于控制哪些IP地址可以访问指定的数据库。根据您提供的功能描述和请求参数,下面是如何使用阿里云API来修改DRDS数据库IP白名单的步骤说明:
通常,这类操作通过调用阿里云开放API或者在阿里云控制台进行。这里以调用API为例,您需要构造一个HTTP请求,包含必要的请求参数。
假设您要修改某个DRDS实例下名为mydb
的数据库的IP白名单,允许IP地址192.168.1.1,10.0.0.2
访问,并且选择将新IP附加到现有白名单之后(非替换模式),示例请求体可能如下所示(请根据实际环境调整):
{
"Action": "ModifyDrdsIpWhiteList",
"DrdsInstanceId": "your_drds_instance_id",
"DbName": "mydb",
"IpWhiteList": "192.168.1.1,10.0.0.2",
"Mode": true
}
your_drds_instance_id
:替换为您的DRDS实例ID。mydb
:替换为您想要修改白名单的数据库名。192.168.1.1,10.0.0.2
:是您希望添加到白名单的IP地址列表,多个IP之间用逗号分隔。"Mode": true
表示新IP将被追加到现有白名单后,如果希望直接替换现有白名单,则应设置为false
。https://drds.aliyuncs.com/
。虽然您提到“返回值”部分未给出详细说明,但一般情况下,成功的阿里云API调用会返回一个包含以下信息的响应: - RequestId
:请求的唯一标识符。 - Success
:操作是否成功的标志,true
表示成功,false
表示失败。 - 如果操作失败,还可能包含Code
和Message
字段,分别表示错误码和错误信息,帮助诊断问题。
请记得,在执行任何修改操作之前,先在测试环境中验证,以避免影响生产环境的服务稳定性。同时,查阅最新的阿里云官方文档,因为API细节可能会有更新。