Call CreateNetwork to create a virtual private cloud (VPC).
Operation description
API call frequency: 100 calls per second.
Per-user call frequency: 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 node ID of ENS. |
cn-beijing-telecom |
| CidrBlock |
string |
Yes |
The CIDR block of the network. You can use one of the following CIDR blocks or their subsets:
|
192.168.0.0/24 |
| NetworkName |
string |
No |
The network name. Follow these naming rules:
|
abc |
| Description |
string |
No |
A description of the network. Must be 2 to 256 characters long, start with a letter or a Chinese character, and cannot start with http:// or https://. |
this is my first network |
| Tag |
array<object> |
No |
Resource tags. |
|
|
object |
No |
An array of tag key-value pairs. |
||
| Key |
string |
No |
The tag key for the instance. N ranges from 1 to 20.
|
key1 |
| Value |
string |
No |
The tag value for the resource. N ranges from 1 to 20. This value can be an empty string once provided. It supports up to 128 characters, cannot start with acs:, and cannot contain http:// or https://. |
tagValue |
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. | |
| 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. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.