私有网络VPC

    创建VPC

    描述

    创建VPC实例

    请求结构

    POST /v{version}/vpc?clientToken={clientToken} HTTP/1.1
    Host: bcc.bj.baidubce.com
    Authorization: authorization string
    
    {
        "name":"test",
         "description":"",
         "cidr":"192.168.0.0/16",
         "tags":[
            {
             "tagKey":"tagKey",
              "tagValue":"tagValue"
            }
         ]
    }

    请求头域

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

    请求参数

    参数名称 类型 是否必需 参数位置 描述
    version String URL参数 API版本号
    clientToken String Query参数 幂等性Token,是一个长度不超过64位的ASCII字符串,详见ClientToken幂等性
    name String RequestBody参数 VPC名称,不能取值"default",长度不超过65个字符,可由数字,字符,下划线组成
    description String RequestBody参数 VPC描述,不超过200字符
    cidr String RequestBody参数 VPC的cidr
    tags List<TagModel> RequestBody参数 待创建的标签键值对列表

    返回头域

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

    返回参数

    参数名称 类型 描述
    vpcId String 创建VPC的id

    请求示例

    POST /v1/vpc?clientToken=1849ef6b-f73c-4f5d-b88b-259ca47af849 HTTP/1.1
    Host: bcc.bj.baidubce.com
    Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
    
    {"name":"test","description":"","cidr":"192.168.0.0/16"}

    返回示例

    HTTP/1.1 200 OK
    x-bce-request-id: 1214cca7-4ad5-451d-9215-71cb844c0a50
    Date: Thu, 16 Mar 2017 06:29:48 GMT
    Content-Type: application/json;charset=UTF-8
    Server: BWS
    
    {
        "vpcId":"vpc-1849ef6b"
    }
    上一篇
    公共头和错误返回
    下一篇
    查询VPC列表