白名单管理接口说明

查看白名单

请求结构

GET /v{version}/instance/{instanceId}/securityIp HTTP/1.1
HOST: rds.bj.baidubce.com
Authorization: authorization string

请求头域

除公共头域外,无其它特殊头域。

请求参数

参数名称类型是否必须参数位置描述
versionstringURL参数API 版本号
instanceIdstringURL参数实例ID

返回头域

参数名称类型描述
ETagstring当前版本号,在修改的时候需要把当前ETag通过header的方式传递回去

返回参数

参数名称 类型 描述
securityIps List String 由IP组成的数组,格式须满足CIDR模式,详见IP格式

请求示例

GET /v1/instance/r-modkurfj/securityIp HTTP/1.1
HOST: rds.bj.baidubce.com
Authorization: bce-auth-v1/rdsak/2016-07-03T06:13:13Z/1800/x-bce-date/{signature}

返回示例

HTTP/1.1 200 OK
x-bce-request-id: 7869616F-7A68-6977-656E-406261696475
ETag:xxx-xxx-xxx
Content-Type: application/json
Content-Length: 567

{
    "securityIps": [
       "127.0.0.1", "%", "192.168.0.1/24"
    ]
}

更新白名单

说明

白名单需要全量更新,每次更新需要把全部白名单列表都添加上。

请求结构

PUT /v{version}/instance/{instanceId}/securityIp HTTP/1.1
HOST: rds.bj.baidubce.com
x-bce-if-mat