Creates a VPC.
Operation description
API rate limit: 100 calls per second.
Rate limit per user: 5 calls per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ens:CreateNetwork |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| EnsRegionId |
string |
Yes |
The ID of the ENS edge zone. |
cn-beijing-telecom |
| CidrBlock |
string |
Yes |
The CIDR block of the network. You can use one of the following CIDR blocks or their subsets as the CIDR block of the network:
|
192.168.0.0/24 |
| NetworkName |
string |
No |
The name of the network. The name must meet the following requirements:
|
abc |
| Description |
string |
No |
The description of the network. The description must be 2 to 256 characters in length, and must start with a letter or a Chinese character. It cannot start with http:// or https://. |
this is my first network |
| Tag |
array<object> |
No |
The resource tags. |
|
|
object |
No |
The array of tag key-value pairs. |
||
| Key |
string |
No |
The key of tag N of the instance. Valid values of N: 1 to 20.
|
key1 |
| Value |
string |
No |
The value of tag N of the resource. Valid values of N: 1 to 20. The value can be an empty string. The value can be up to 128 characters in length, and cannot start with acs: or contain http:// or https://. |
tagValue |
| EnableIpv6 |
boolean |
No |
Specifies whether to enable IPv6. Valid values:
|
false |
| Ipv6Isp |
string |
No |
The ISP of the IPv6 address. Valid values:
|
telecom |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| NetworkId |
string |
The network ID. |
n-5*** |
Examples
Success response
JSON format
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"NetworkId": "n-5***"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter.CidrBlock | The specified parameter CidrBlock is invalid. | |
| 400 | Network.QuotaExceeded | Network quota exceeded | |
| 400 | MissingParameter | MissingParameter | |
| 400 | InvalidEnsRegionId.NotFound | The input parameter ensRegionId that is not found. | |
| 400 | ens.interface.error | Failed to call API. | An exception occurred during the API call. |
| 400 | NoPermission | Permission denied. | |
| 400 | Invalid%s | The specified parameter %s is invalid. | |
| 400 | Missing%s | You must specify the parameter %s. | |
| 400 | EnsRegionDoesNotSupportFeature | The specified ens region does not support this feature. | The specified ENS node does not support this function. |
| 400 | Stock.NotEnough | The inventory of the specified zone is insufficient.Please contact the product. | Insufficient resource inventory in the specified zone. |
| 400 | InsufficientIpv6Cidr | Insufficient IPv6 CIDR stock in the specified region. | The IPv6 CIDR resource inventory in the specified region is insufficient. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.