VPC相关操作
所有文档
menu

私有网络 VPC

VPC相关操作

产品详情自助选购

创建VPC

描述:

创建VPC实例。

命令格式:

$ bce vpc create-vpc <name> <cidr> [-des DESCRIPTION]

说明:

  • name: VPC名称,不能取值"default",长度不超过65个字符,可由数字,字符,下划线组成。
  • cidr: VPC的cidr。
  • -des DESCRIPTION, --description DESCRIPTION: VPC描述,不超过200字符。

操作示例:

$ bce vpc create-vpc test-name 192.168.0.0/16 -des test-description

返回示例:

{
    “vpc_id”: “vpc-2mdntsz0jbki”
}
参数名称 类型 描述
vpc_id String 创建VPC的id

查询VPC列表

描述:

查询VPC列表信息。

命令格式:

$ bce vpc list-vpc [-a] [-mkr MARKER] [-mky MAX_KEYS] [-isd {True,False}]

说明:

  • -mkr MARKER, --marker MARKER:查询批量获取列表的起始位置,是一个由系统生成的字符串
  • -mky MAX_KEYS, --max_keys MAX_KEYS :每页包含的最大VPC数量,最大数量通常不超过1000,缺省值为1000。
  • -isd {True,False}, --is_default {True,False}:是否为默认VPC,可选值:True、False;当不填写此参数时返回所有VPC。
  • -a,--all:返回所有VPC

操作示例:

$ bce vpc list-vpc

返回示例:

{
    “marker”: null,
    “max_keys”: 1000,
    “vpcs”: [
        {
            “is_default”: false,
            “vpc_id”: “vpc-2mdntsz0jbki”,
            “cidr”: “192.168.0.0/16”,
            “name”: “test-name”,
            “description”: “test-description”
        },
        {
            “is_default”: true,
            “vpc_id”: “vpc-suzek0b5vi4r”,
            “cidr”: “192.168.0.0/16”,
            “name”: “默认私有网络”,
            “description”: “default”
        }
    ],
    “is_truncated”: false
}
参数名称 类型 描述
marker String 标记查询的起始位置
is_truncated boolean true表示后面还有数据,false表示已经是最后一页
nextMarker String 获取下一页所需要传递的marker值。当isTruncated为false时,该域不出现
max_keys int 每页包含的最大数量
vpcs List\<Vpc> VPC列表

查询指定VPC

描述:

创建VPC实例。

命令格式:

$ bce vpc show-vpc <vpc_id>

操作示例:

$ bce vpc show-vpc vpc-2mdntsz0jbki

返回示例:

$ bce vpc show-vpc vpc-2mdntsz0jbki
{
    “vpc”: {
        “is_default”: false,
        “subnets”: [],
        “description”: “test-description”,
        “vpc_id”: “vpc-2mdntsz0jbki”,
        “cidr”: “192.168.0.0/16”,
        “name”: “test-name”
    }
}
参数名称 类型 描述
vpc ShowVpcModel VPC实体

删除VPC

描述:删除VPC实例。

命令格式:

$ bce vpc delete-vpc <vpc_id>

操作示例:

$ bce vpc delete-vpc vpc-f284wyd8ema8

返回示例:

{}

无特殊返回参数

更新VPC

描述:

更新VPC信息。

命令格式:

$ bce vpc update-vpc <vpc_id> <name> [-des DESCRIPTION]

说明:

  • vpc_id:vpc的id。
  • name:VPC名称,不能取值"default",长度不超过65个字符,可由数字,字符,下划线组成。
  • -des DESCRIPTION, --description DESCRIPTION:VPC描述,不超过200字符。

操作示例:

$ bce vpc update-vpc vpc-2mdntsz0jbki update-name -des update-description

返回示例:

{}

无特殊返回参数

上一篇
通过CLI使用VPC服务
下一篇
子网相关操作