Replaces a bandwidth plan associated with a Global Accelerator (GA) instance.
Operation description
Note the following when you call this operation:
-
The GA instance continues to forward network traffic.
-
ReplaceBandwidthPackage is asynchronous. After a request is sent, the system returns a request ID and runs the task in the background. Call DescribeAccelerator or ListAccelerators to query the GA instance status.
-
If the GA instance is in the configuring state, the bandwidth plan is being replaced. You can perform only query operations.
-
If the GA instance is in the active state, the bandwidth plan replacement is complete.
-
-
ReplaceBandwidthPackage holds an exclusive lock on the GA instance. While in progress, you cannot call this operation again from the same Alibaba Cloud account.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ga:ReplaceBandwidthPackage |
update |
*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 ID of the replacement bandwidth plan. Note the following:
|
gbwp-bp176neb61yhcymow**** |
| TargetBandwidthPackageId |
string |
Yes |
The ID of the bandwidth plan that you want to replace. |
gbwp-o978hgeb61yhcymow**** |
| AcceleratorId |
string |
No |
The GA instance ID. |
ga-bp17frjjh0udz4qz**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
A0EA8CCA-F081-4338-9790-A1C791CCA779 |
Examples
Success response
JSON format
{
"RequestId": "A0EA8CCA-F081-4338-9790-A1C791CCA779"
}
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 | NotExist.BasicBandwidthPackage | You must specify the basic bandwidth package. | You must specify the basic bandwidth package. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.