Deletes the specified load balancer instance.
Operation description
DeleteLoadBalancer is an asynchronous operation. After you send a request, the system returns a request ID, but the instance is not deleted immediately. The system deletes the instance in the background. You can call GetLoadBalancerAttribute to check the deletion status of the Application Load Balancer instance:
If the Application Load Balancer instance is in the Deleting state, the instance is being deleted.
If the Application Load Balancer instance cannot be found, the instance has been deleted.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
alb:DeleteLoadBalancer |
delete |
*LoadBalancer
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| LoadBalancerId |
string |
Yes |
The ID of the Application Load Balancer instance. |
alb-o9ulmq5hgn68jk**** |
| ClientToken |
string |
No |
The client token used to ensure the idempotence of the request. You can generate a token by using your client. The token must be unique across requests and contain only ASCII characters. |
5A2CFF0E-5718-45B5-9D4D-70B3FF3898 |
| DryRun |
boolean |
No |
Specifies whether to perform a dry run. Valid values:
|
true |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|
||
| JobId |
string |
The asynchronous task ID. |
72dcd26b-f12d-4c27-b3af-18f6aed5**** |
| RequestId |
string |
The request ID. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
Examples
Success response
JSON format
{
"JobId": "72dcd26b-f12d-4c27-b3af-18f6aed5****",
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IncorrectStatus.LoadBalancer | The status of %s [%s] is incorrect. | |
| 400 | IncorrectBusinessStatus.LoadBalancer | The business status of %s [%s] is incorrect. | The business status of %s [%s] is incorrect. |
| 400 | OperationDenied.DeletionProtectionEnabled | The operation is not allowed because of %s. | The operation is not allowed because of %s. |
| 403 | Forbidden.LoadBalancer | Authentication has failed for LoadBalancer. | |
| 404 | ResourceNotFound.LoadBalancer | The specified resource %s is not found. | The specified resource %s is not found. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.