其它接口说明

获取可用区列表

请求结构

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

请求头域

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

请求参数

参数名称 类型 是否必须 参数位置 描述
version string URL参数 API 版本号

返回头域

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

返回参数

参数名称 类型 描述
zones List ZoneNames 可用区列表

ZoneNames

参数名称 类型 描述
zoneNames List String 可用区列表

请求示例

GET /v1/zone 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

{
    "zones": [
       {"zoneNames":["cn-bj-a"]},
       {"zoneNames":["cn-bj-b"]},
       {"zoneNames":["cn-bj-a","cn-bj-b"]}
    ]
}

获取子网列表

请求结构

GET /v{version}/subnet?vpcId={vpcId}&zoneName={zoneName} HTTP/1.1
HOST: rds.bj.baidubce.com
Authorization: authorization string

请求头域

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

请求参数

参数名称 类型 是否必须 参数位置 描述
version String URL参数 API 版本号
vpcId String Query参数 所属vpc的id
zoneName String Query参数 所属可用区的名称

返回头域

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

返回参数

参数名称 类型 描述
subnets List Subnet 子网列表,Subnet Object

请求示例

GET /v1/subnet?vpcId=vpc-dwecjdnv&zoneName=cn-bj-a 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

{
    "subnets": [
        {
            "name": "系统预定义子网",
            "subnetId": "sbn-IyWRnII7",
            "zoneName": "cn-bj-a",
            "cidr": "192.168.0.0/20",
            "vpcId":"vpc-fyvffxshgq6d"
        }
    ]
}