Deletes a pay-as-you-go SLB instance.

Note When you delete a pay-as-you-go SLB instance, all associated configurations (such as listeners or tags) are deleted at the same time.


Use OpenAPI Explorer to perform debug operations and generate SDK code examples.

Request parameters

Parameter Type Required? Example value Description
Action String Yes DeleteLoadBalancer

The name of this action.

Value: DeleteLoadBalancer

LoadBalancerId String Yes lb-bp1h66tp5uat84khmqc9e

The ID of the SLB instance.

RegionId String Yes cn-hangzhou

The ID of the region to which the SLB instance belongs.

To query the region ID, call DescribeRegions.

Response parameters

Parameter Type Example value Description
RequestId String CEF72CEB-54B6-4AE8-B225-F876FF7BA984

The ID of the request.


Request example

http(s)://[Endpoint]/? Action=DeleteLoadBalancer

Response examples

XML format


JSON format


If you enable the deletion protection function, the following error is reported when you delete an SLB instance.

  • JSON format
    	"RequestId": "7B7AB375-1EA6-4A18-9D1C-F258F2D57638",
    	"HostId": "",
    	"Code": "OperationDenied.DeleteProtectionIsOn",
    	"Message": "The loadbalancer can't be deleted due to DeleteProtection is enabled."
  • XML format
       <? xml version="1.0" encoding="UTF-8" ? >
    	<Message>The loadbalancer can't be deleted due to DeleteProtection is enabled. </Message>

Error codes

See common error codes.