Creates a Cloud Enterprise Network (CEN) instance, which is a basic resource for managing an integrated network. A CEN instance manages a network that can span one or more regions. Before you connect network instances, you must call the CreateCen operation to create a CEN instance.
Operation description
The CreateCen operation is asynchronous. The system first returns a CEN instance ID, but the instance is not yet fully created because the creation task is still running in the background. You can call the DescribeCens operation to query the status of the CEN instance.
When the CEN instance is in the Creating state, it is being created. In this state, you can only perform query operations on the CEN instance.
When the CEN instance is in the Active state, it is created.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:CreateCen |
create |
*CenInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. You can generate a parameter value on your client to ensure that the value is unique across different requests. The ClientToken parameter supports only ASCII characters. Note
If you do not specify this parameter, the system automatically uses the RequestId of the API request as the ClientToken. The RequestId of each API request is unique. |
02fb3da4-130e-11e9-8e44-001**** |
| Name |
string |
No |
The name of the CEN instance. The name can be left empty or must be 1 to 128 characters in length. It cannot start with http:// or https://. |
testname |
| Description |
string |
No |
The description of the CEN instance. The description can be left empty or must be 1 to 256 characters in length. It cannot start with http:// or https://. |
testdesc |
| ProtectionLevel |
string |
No |
Specifies the level of CIDR block overlap. Valid values:
|
REDUCED |
| Tag |
array<object> |
No |
The tag information. You can specify up to 20 tags at a time. |
|
|
object |
No |
|||
| Key |
string |
No |
The tag key of the resource. The tag key cannot be an empty string. It can be up to 64 characters in length, and cannot start with You can specify up to 20 tag keys at a time. |
tagtest |
| Value |
string |
No |
The tag value of the resource. The tag value cannot be empty. It can be up to 128 characters in length, and cannot start with Each tag key corresponds to a tag value. You can specify up to 20 tag values at a time. |
tagtest |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| CenId |
string |
The ID of the CEN instance. |
cen-dc4vwznpwbobrl**** |
| RequestId |
string |
The ID of the request. |
0C2EE7A8-74D4-4081-8236-CEBDE3BBCF50 |
Examples
Success response
JSON format
{
"CenId": "cen-dc4vwznpwbobrl****",
"RequestId": "0C2EE7A8-74D4-4081-8236-CEBDE3BBCF50"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IllegalParam.ResourceGroupId | ResourceGroupId is illegal. | The error message returned because the specified resource group is invalid. |
| 400 | InvalidTagValue | The tag values are not valid. | The error message returned because the specified tag value is invalid. |
| 400 | InvalidParameter | Invalid parameter. | The error message returned because the parameter is set to an invalid value. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | The error message returned because you do not have the permissions to perform this operation. |
| 400 | InvalidParameter.TagValue | The specified parameter TagValue is invalid. | The input parameter Tag Value is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.