创建专有网络
请求路径
POST
/v1/vm/vpc/
请求参数
名称 | 类型 | 位置 | 必须 | 描述 |
---|---|---|---|---|
region_id | string | body | 是 | VPC 所在的地域 ID |
vpc | VPC | body | 是 | 专有网络信息 |
switch | VSwitch | body | 否 | 交换机信息(可选) |
VPC
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
region_id | string | 是 |
VPC 所在的地域 您可以通过调用 DescribeRegions 接口获取地域 ID。 |
cidr_block | string | 否 |
VPC 的网段 您可以使用以下网段或其子集作为 VPC 的网段:
|
vpc_name | string | 否 |
VPC 的名称 长度为 2~128 个字符,必须以字母或中文开头,可包含数字、点号(.)、下划线(_)和短横线(-),但不能以 |
description | string | 否 |
VPC 的描述信息 长度为 2~256 个字符,必须以字母或中文开头,但不能以 |
client_token | string | 否 |
保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。 |
user_cidr | string | 否 |
用户网段,如需定义多个网段请使用半角逗号隔开,最多支持 3 个网段 |
ipv6_cidr_block | string | 否 |
VPC 的 IPv6 网段,目前只支持自动分配 |
enable_ipv6 | boolean | 否 |
是否开启 IPv6 网段 取值:
|
VSwitch
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
zone_id | string | 是 |
要创建的交换机所属的可用区 ID 您可以通过调用 DescribeZones 接口获取可用区 ID。 |
region_id | string | 是 |
要创建的交换机的地域 ID 您可以通过调用 DescribeRegions 接口获取地域 ID。 |
cidr_block | string | 是 |
交换机的网段。交换机网段要求如下:
|
vpc_id | string | 是 |
要创建的交换机所属的 VPC ID。 |
v_switch_name | string | 否 |
交换机的名称 名称长度为 2~128 个字符,必须以字母或中文开头,但不能以 |
description | string | 否 |
交换机的描述信息 描述长度为 2~256 个字符,必须以字母或中文开头,但不能以 |
ipv6_cidr_block_number | integer | 否 |
交换机 IPv6 网段的最后 8 比特位 取值:0~255。 重设 json 的 key,避免和 model 内的 ipv6_cidr_block 类型不同 convert 失败 |
client_token | string | 否 |
保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。 |
返回值
名称 | 类型 | 描述 |
---|---|---|
request_id | string | 请求 ID |
data | object{} | VPC 专有网络信息详情 |
data.vpc_id | string | VPC ID |
data.v_router_id | string | VPC 路由器的 ID |
data.route_table_id | string | 路由表的ID |
返回值示例
{
"data": {
"request_id": "55988F1C-EA1C-4CC3-BC80",
"vpc_id": "vpc-bp19h4cyqds0ywa",
"v_router_id": "vrt-bp1rxgf0kl9tmz",
"route_table_id": "vtb-lur2g9m5cst0ek"
},
"request_id": "ScKvER-NfSeZ91IW"
}
文档反馈
(如有产品使用问题,请 提交工单)