Deletes a bandwidth plan.
Operation description
-
Subscription bandwidth plans cannot be deleted by default. To unsubscribe, go to the Unsubscribe page. Before you unsubscribe from a bandwidth plan associated with a Global Accelerator (GA) instance, disassociate the bandwidth plan from the GA instance. For more information, see BandwidthPackageRemoveAccelerator.
-
Bandwidth plans associated with GA instances cannot be deleted. Disassociate the bandwidth plan from the GA instance first. For more information, see BandwidthPackageRemoveAccelerator.
-
DeleteBandwidthPackage is an asynchronous operation. After you send a request, the system returns a request ID and runs the task in the background. You can call the DescribeBandwidthPackage operation to query the task status.
-
If the bandwidth plan is in the deleting state, it is being deleted. You can perform only query operations.
-
If the bandwidth plan cannot be found, it has been deleted.
-
-
The DeleteBandwidthPackage operation cannot be called repeatedly for the same bandwidth plan within a specific period of time.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:DeleteBandwidthPackage |
delete |
*BandwidthPackage
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the GA instance. Set the value to cn-hangzhou. |
cn-hangzhou |
| BandwidthPackageId |
string |
Yes |
The bandwidth plan ID. |
gbwp-bp1sgzldyj6b4q7cx**** |
| ClientToken |
string |
No |
The client token that ensures the idempotence of the request. You can use the client to generate the token, but you must ensure that the token is unique among requests. The token can contain only ASCII characters. Note
If you do not specify this parameter, the system automatically uses the request ID as the client token. The request ID may be different for each request. |
123e4567-e89b-12d3-a456-426655440000 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
6FEA0CF3-D3B9-43E5-A304-D217037876A8 |
| BandwidthPackageId |
string |
The bandwidth plan ID. |
gbwp-bp1sgzldyj6b4q7cx**** |
Examples
Success response
JSON format
{
"RequestId": "6FEA0CF3-D3B9-43E5-A304-D217037876A8",
"BandwidthPackageId": "gbwp-bp1sgzldyj6b4q7cx****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | NotExist.BandwidthPackage | The bandwidth package does not exist. | The bandwidth package does not exist. |
| 400 | StateError.BandwidthPackage | The state of bandwidth package is invalid. | The bandwidth plan is in an invalid state. |
| 400 | BindExist.BandwidthPackage | The bandwidth package is already bound. | The bandwidth plan is already associated. |
| 500 | UnknownError | An error occurred while processing your request. Please try again. If the error persists, please submit a ticket. | An error occurred while the request was being processed. Try again later. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.