You need to enable JavaScript to run this app.
缓存数据库 Redis 企业版

缓存数据库 Redis 企业版

复制全文
白名单管理
ModifyAllowList
复制全文
ModifyAllowList

调用 ModifyAllowList 接口修改目标白名单信息(例如白名单名称、IP 地址、是否设置为默认白名单等)。

请求类型

异步请求。

注意事项

在缓存数据库 Redis 企业版中使用白名单时存在一些约束和限制,具体限制请参见创建白名单

调试

请求参数

参数
类型
是否必选
示例值
描述
AllowListId
String
acl-cnlf3xgczbjldzy****

白名单 ID。

说明

您可以调用 DescribeAllowLists 接口查询指定地域下所有的白名单列表信息,包括白名单 ID。

AllowListName
String
test

白名单名称。

说明

  • 若不设置该参数,默认使用白名单的原名称。
  • 若需修改白名单名称,直接输入新的白名单名称即可。名称需同时满足如下要求:
    • 不能以数字、中划线(-)开头。
    • 只能包含中文、字母、数字、下划线(_)和中划线(-)。
    • 长度需为 1~128 个字符。
ModifyMode
String
Cover

修改方式,取值范围如下:

  • Cover(默认值):使用 AllowList 参数中的值覆盖原白名单。
  • Append:在原白名单中增加 AllowList 参数中输入的 IP 地址。
  • Delete:在原白名单中删除 AllowList 参数中输入的 IP 地址。至少需要保留一个 IP 地址。
AllowListDesc
String
test allowlist

白名单的备注信息,长度不可超过 200 个字符。

说明

  • 若不设置该参数,表示不修改白名单的备注信息。
  • 若传入空字符串(即 "AllowListDesc":""),表示清空白名单的备注信息。
AllowList
String
192.168.\*\*\*.\*\*\*

输入 IP 地址或 CIDR 格式的地址段。

说明

  • 仅当需要变更白名单中的 IP 地址时,该参数必填。
  • 不允许设置重复的地址,多个地址间用英文逗号(,)隔开。
  • 设置 0.0.0.0/0,表示允许所有地址访问;设置 127.0.0.1,表示禁止所有地址访问;同时设置 0.0.0.0/0127.0.0.1,表示允许所有地址访问。
  • 设置 CIDR 192.168.1.0/24,表示允许该网段内的 IP 地址访问;设置 192.168.1.1,表示仅允许该 IP 地址访问。
  • 除了 0.0.0.0/0 地址段之外,需要绑定到企业版实例的白名单中,所设置的 CIDR 地址段中不允许包含 0.0.0.0 地址,否则绑定到企业版实例时会报错。例如,白名单中设置了 0.0.0.0/1 CIDR 格式地址段,那么企业版实例绑定到该白名单时会报错。
ApplyInstanceNum
Integer
1

当前白名单所绑定的实例个数。

说明

  • 当需要修改白名单的 IP(即 AllowList)或关联安全组(即 SecurityGroupBindInfos)信息时,该参数必填。
  • 该参数传入的值必须与当前白名单所绑定的实例个数一致,否则调用该接口时会报错。
  • 您可以调用 DescribeAllowLists 接口查询当前账号下在指定地域内的所有白名单列表信息,包括白名单下绑定的实例总数(即返回参数中 AssociatedInstanceNum 的参数值)。
AllowListCategory
String
Default

白名单的类型。取值范围如下:

  • Ordinary(默认值):普通白名单。
  • Default:默认白名单。

说明

每个火山引擎账号在每个地域最多可设定一个默认白名单。新设置的默认白名单会自动顶替原有默认白名单,即原有默认白名单会自动变为非默认白名单。更多详情,请参见约束与限制

SecurityGroupBindInfos
Object[]
需要关联的 ECS 安全组信息列表。
ClientToken
String
WbiAlPqJM6tMoSOYhT****
用于保证请求的幂等性,防止重复提交请求。由客户端生成该参数值,要保证在不同请求间唯一,大小写敏感且不超过 127 个 ASCII 字符。

返回参数

本接口无特有的返回参数。更多信息请见返回结构

示例

请求示例

POST https://redis.cn-beijing.volcengineapi.com/?Action=ModifyAllowList&Version=2020-12-07 HTTP/1.1
Host: redis.cn-beijing.volcengineapi.com
Content-Type: application/json; charset=utf-8
X-Date: 20201103T104027Z
Authorization: HMAC-SHA256 Credential=AK****/20201103/cn-beijing/Redis/request,SignedHeaders=content-type;host;x-date,Signature=****
{
    "AllowListId": "acl-cnlf3xgczbjldzy****",
    "AllowListName": "test",
    "AllowList": "192.168.***.***",
    "ApplyInstanceNum": 1
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "202204151541400102120740810061****",
        "Action": "ModifyAllowList",
        "Version": "2020-12-07",
        "Service": "Redis",
        "Region": "cn-beijing"
    },
    "Result": null
}

错误码

更多详情,请参见错误码

最近更新时间:2025.08.14 15:34:22
这个页面对您有帮助吗?
有用
有用
无用
无用