百度智能云

All Product Document

          Virtual Private Cloud

          Create VPC

          Description

          Create a VPC instance

          Request Structure

          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"
                  }
               ]
          }

          Request Header

          There are no other special headers except the public headers.

          Request Parameter

          Parameter name Type Required or not Parameter position Description
          version String Yes URL parameter API version number
          clientToken String No Query parameter Idempotence Token is an ASCII string with length not exceeding 64 bytes, for details, please see ClientToken Idempotence
          name String Yes RequestBody parameter The VPC name cannot take the "default" value, with the length not exceeding 65 characters, and can be composed by numbers, characters and underlines.
          description String No RequestBody parameter VPC description, not exceeding 200 characters.
          cidr String Yes RequestBody parameter cidr of VPC
          tags List<TagModel> No RequestBody parameter List of tag key-value pairs to be created

          Return Header

          There are no other special headers except the public headers.

          Return Parameter

          Parameter name Type Description
          vpcId String Create id of VPC

          Request Example

          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"}

          Return Example

          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"
          }
          Previous
          Public Header and Error Return
          Next
          Query VPC List