Deletes a pay-as-you-go Server Load Balancer (SLB) instance.
Note After you delete an SLB instance, the listeners and tags added to the SLB instance
are deleted.
Debugging
Request parameters
| Parameter | Type | Required | Example | Description |
|---|---|---|---|---|
| Action | String | Yes | DeleteLoadBalancer |
The operation that you want to perform. Set the value to DeleteLoadBalancer. |
| LoadBalancerId | String | Yes | lb-bp1h66tp5uat8******** |
The ID of the SLB instance. |
| RegionId | String | No | cn-hangzhou |
The ID of the region where the SLB instance is created. You can call the DescribeRegions operation to query region IDs. |
Response parameters
| Parameter | Type | Example | Description |
|---|---|---|---|
| RequestId | String | CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
The ID of the request. |
If the SLB instance that you want to delete has deletion protection enabled, the system reports an error in the following formats:
- JSON format
{ "RequestId": "7B7AB375-1EA6-4A18-9D1C-F258F2D57638", "HostId": "slb.aliyuncs.com", "Code": "OperationDenied.DeleteProtectionIsOn", "Message": "The loadbalancer can't be deleted due to DeleteProtection is enabled." } - XML format
<?xml version="1.0" encoding="UTF-8" ?> <DeleteLoadBabalancerResponse> <RequestId>7B7AB375-1EA6-4A18-9D1C-F258F2D57638</RequestId> <HostId>slb.aliyuncs.com</HostId> <Code>OperationDenied.DeleteProtectionIsOn</Code> <Message>The loadbalancer can't be deleted due to DeleteProtection is enabled.</Message> </DeleteLoadBabalancerResponse>
Examples
Sample requests
http(s)://[Endpoint]/?Action=DeleteLoadBalancer
&LoadBalancerId=lb-bp1h66tp5uat8********
&<Common request parameters>Sample success responses
XML format
<DeleteLoadBabalancerResponse>
<RequestId>E3F602B8-A162-4683-A7EC-49364E597259</RequestId>
</DeleteLoadBabalancerResponse>JSON format
{
"RequestId": "0D9B7343-AC1F-498C-A18A-78FE14A7C3A3"
}Error codes
For a list of error codes, visit the API Error Center.