Deletes a specified enterprise code by calling DeleteEnterpriseCode.
Operation description
Before you delete an enterprise code, note the following information:
-
Default enterprise codes cannot be deleted. If the enterprise code that you want to delete is a default enterprise code, change it to a common enterprise code first, and then delete it. For more information, see UpdateEnterpriseCode.
-
Enterprise codes that are attached to Smart Access Gateway app instances cannot be deleted. If the enterprise code that you want to delete is attached to Smart Access Gateway app instances, change the enterprise code of the Smart Access Gateway app instances to another enterprise code first, and then delete the current enterprise code. For more information, see UpdateSmartAGEnterpriseCode.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
smartag:DeleteEnterpriseCode |
delete |
*EnterpriseCode
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID. You can call DescribeRegions to query the regions supported by Smart Access Gateway and the corresponding region IDs. |
cn-shanghai |
| EnterpriseCode |
string |
Yes |
The enterprise code. |
12*** |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. The client generates the value of this parameter. Ensure that the value is unique among different requests. The value can be up to 64 ASCII characters in length. |
02fb3da4**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
9DD3DFB2-A9BF-4BEE-9542-661411A9851E |
Examples
Success response
JSON format
{
"RequestId": "9DD3DFB2-A9BF-4BEE-9542-661411A9851E"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | EnterpriseCode.BeingUsed | The specified enterprise code is being used. | The enterprise code is in use. |
| 400 | EnterpriseCode.DeleteLimit | The specified default enterprise code cannot be deleted. | You cannot delete the default enterprise code. |
| 400 | EnterpriseCode.NotExist | The specified enterprise code does not exist. | The enterprise code does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.