接口描述
您可以通过该接口创建虚拟私有网络。
请求头
| 参数名称 |
类型 |
是否必须 |
描述 |
| X-Version |
String |
是 |
版本号,取值:2020-08-01 |
| X-Action |
String |
是 |
操作接口名,取值:CreateVpc |
请求参数
| 参数名称 |
类型 |
是否必须 |
示例值 |
描述 |
| NamespaceId |
String |
是 |
default-UID |
命名空间ID |
| EdgeNodeId |
String |
是 |
jnun11 |
边缘节点ID |
| VpcName |
String |
否 |
kenc_vpc |
vpc名称,命名规则为:长度为2~128个英文或中文字符;必须以大小写字母或中文开头;可以包含数字、下划线(_)、英文句号(.)或者连字符(-)。如果没有指定该参数,默认值为kenc_vpc |
| CidrBlock |
String |
否 |
172.16.0.0/12 |
VPC的网段。您可以使用三段保留内网网段或其子集作为VPC的网段,即172.16.0.0/12(默认值),10.0.0.0/8,192.168.0.0/16 |
| Description |
String |
否 |
- |
安全组描述,内容限制为长度不大于128个英文或中文字符;如果没有指定该参数,默认值为 |
返回参数
| 参数名称 |
类型 |
示例值 |
描述 |
| RequestID |
String |
3a87cc31-efe6-487c-b28b-11bec3571e7d |
请求ID |
| Code |
String |
Success |
状态码,有InvalidParameter,Forbidden InternalError,Success四种状态 |
| VpcId |
String |
458f4e89-6be0-4303-a31c-280895c07658 |
VPCId |
请求示例
入参示例
curl --location --request GET 'kenc.api.ksyun.com?EdgeNodeId=qajncm21&NamespaceId=demo' \
--header 'X-Action: CreateVpc' \
--header 'X-Version: 2020-08-01' \
--header 'X-Amz-Date: 20210517T025443Z' \
--header 'Authorization: AWS4-HMAC-SHA256 Credential=AKLTTCrDNnS2S2iHLvz_zawSMg/20210517/beijing-6/kenc/aws4_request, SignedHeaders=host;x-amz-date, Signature=xxxxxxxxxx'
成功示例
{
"Code": "Success",
"RequestId": "1d496782-d4b8-4f7b-8e7b-50e9c0fee3d5",
"VpcId":"b6171cc2-eef4-4861-8346-5943bd5cb1ec"
}
失败示例
{
"RequestId": "22a9015d-fd66-45a7-b82e-8e01d39ad94e",
"Code": "InvalidParameter",
"Message": "Invalid param NamespaceId."
}