文档首页/ 云数据库 GeminiDB/ API参考/ API v3(推荐)/ 实例负载均衡管理/ 查询实例负载均衡的IP访问黑白名单
更新时间:2023-12-14 GMT+08:00

查询实例负载均衡的IP访问黑白名单

功能介绍

查询实例负载均衡的IP访问黑白名单。

接口约束

该接口支持如下数据库实例:

  • GeminiDB Redis

URI

GET https://{Endpoint}/v3/{project_id}/instances/{instance_id}/lb/access-control

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

租户在某一region下的project ID。获取方法请参见获取项目ID

instance_id

String

实例id。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

enabled

Boolean

true:开启,false:关闭。

type

String

类型选项。

取值:

  • whiteList:白名单,只允许指定ip或网段访问。
  • blackList:黑名单,不允许指定ip或网段访问。

ip_groups

Array of objects

IP地址组中包含的IP或网段列表。详情请参考表4

表4 IpGroupItem

参数

参数类型

描述

ip

String

IP地址或网段。支持IPv4、IPv6。

description

String

备注信息。长度:最小长度 0,最大长度 255。

请求示例

GET https://{Endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/054e292c9880d4992f02c0196d3ein12/lb/access-control

响应示例

状态码: 200

Success

{ 
  "type" : "blackList", 
  "ip_groups" : [ { 
    "ip" : "123.123.123.0/24", 
    "description" : "test" 
  } ], 
  "enabled" : true 
}

状态码

请参见状态码

错误码

请参见错误码