Deletes a pay-as-you-go Server Load Balancer (SLB) instance.
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 | Yes | 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.