Deletes a Cloud Enterprise Network (CEN) instance.
Operation description
DeleteCen is an asynchronous operation. After a request is sent, the system returns a request ID and runs the task in the background. You can call DescribeCens to query the status of a CEN instance.
-
If the CEN instance is in the Deleting state, the CEN instance is being deleted. In this case, you can query the CEN instance but cannot perform other operations.
-
If the CEN instance cannot be found, the CEN instance is deleted.
Prerequisites
The CEN instance that you want to delete is not associated with a bandwidth plan, and the transit router associated with the CEN instance does not have a network instance connection or a custom route table.
-
For more information about how to detach a network instance, see the following topics:
NoteFor more information about how to detach network instances from a Basic Edition transit router, see DetachCenChildInstance.
-
For more information about how to delete custom route tables from an Enterprise Edition transit router, see DeleteTransitRouterRouteTable.
-
For more information about how to disassociate a bandwidth plan from a CEN instance, see UnassociateCenBandwidthPackage.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cen:DeleteCen |
delete |
*CenInstance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| CenId |
string |
Yes |
The CEN instance ID. |
cen-7qthudw0ll6jmc**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
5903EE99-D542-4E14-BC65-AAC1CB2D3D03 |
Examples
Success response
JSON format
{
"RequestId": "5903EE99-D542-4E14-BC65-AAC1CB2D3D03"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | OperationFailed.DeleteCenWithCustomRouteTable | Operation failed because you are not allowed to delete the CEN with the custom transit router route table. | The error message returned because you are not allowed to delete the CEN instance unless all custom route tables are deleted from the CEN instance. |
| 400 | OperationFailed.DeleteCenWithRouteEntry | Operation failed because you are not allowed to delete the CEN with the transit router route entry. | The error message returned because you are not allowed to delete the CEN instance unless all custom route entries are deleted from the CEN instance. |
| 400 | OperationFailed.MulticastDomainExist | Operation is invalid because multicast domain exists. | The error message returned because the transit router is associated with a multicast domain. Disassociate the transit router from the multicast domain before you delete the transit router. |
| 400 | OperationFailed.PrefixListAssociationExist | Operation is invalid because prefixList association exists. | |
| 400 | OperationFailed.AggregationRouteExist | Operation is invalid because transit router aggregation route exists. | |
| 400 | OperationFailed.TrafficMarkingPolicyExist | Operation is invalid because transit router traffic marking policy exists. | |
| 400 | OperationUnsupported.action | This action is not support. | The error message returned because this operation is not supported in the specified region. |
| 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 | OperationFailed.TrafficQosPolicyExist | Operation is invalid because traffic qos policy exists. | The error message returned because this operation is not supported when a QoS policy exists. Delete the QoS policy and try again. |
| 400 | InvalidOperation.RelatedEcrExists | Operation is invalid due to related ECR exists. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.