Associates an EIP bandwidth plan with an Application Load Balancer (ALB) instance.
Operation description
AttachCommonBandwidthPackageToLoadBalancer 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 GetLoadBalancerAttribute to query the status of the task:
-
If the ALB instance is in the Configuring state, the EIP bandwidth plan is being associated with the ALB instance.
-
If the ALB instance is in the Active state, the association is complete.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alb:AttachCommonBandwidthPackageToLoadBalancer |
update |
*LoadBalancer
|
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. The token must be unique among different requests and can contain only ASCII characters. Note
If not specified, the system uses the request ID as the client token. The request ID may differ for each request. |
123e4567-e89b-12d3-a456-426655440000 |
| RegionId |
string |
Yes |
The region ID of the ALB instance. You can call DescribeRegions to query the most recent region list. |
cn-hangzhou |
| LoadBalancerId |
string |
Yes |
The ALB instance ID. |
alb-d676fho813rmu3**** |
| BandwidthPackageId |
string |
Yes |
The EIP bandwidth plan ID. |
cbwp-bp1pzf0ym72pu3y76**** |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run, without performing the actual request. Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
2EF39708-974B-5E74-AFF5-3445263035A8 |
| JobId |
string |
The asynchronous task ID. |
72dcd26b-f12d-4c27-b3af-18f6aed5**** |
Examples
Success response
JSON format
{
"RequestId": "2EF39708-974B-5E74-AFF5-3445263035A8",
"JobId": "72dcd26b-f12d-4c27-b3af-18f6aed5****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectBusinessStatus.CommonBandwidthPackage | The business status of %s [%s] is incorrect. | |
| 400 | IncorrectStatus.CommonBandwidthPackage | The status of %s [%s] is incorrect. | |
| 404 | ResourceNotFound.LoadBalancer | The specified resource %s is not found. | The specified resource %s is not found. |
| 404 | ResourceNotFound.CommonBandwidthPackage | The specified resource %s is not found. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.