文档首页/ 弹性负载均衡 ELB/ API参考/ API(V3)/ 负载均衡器/ 级联删除负载均衡器及关联EIP
更新时间:2024-12-13 GMT+08:00
分享

级联删除负载均衡器及关联EIP

功能介绍

删除负载均衡器且级联删除其下子资源(删除负载均衡器及其绑定的监听器、后端服务器等一系列资源)。以及根据需要删除或解绑后端服务器组和LB关联的EIP。

调用方法

请参见如何调用API

URI

POST /v3/{project_id}/elb/loadbalancers/{loadbalancer_id}/delete-cascade

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

负载均衡器所在的项目ID。

loadbalancer_id

String

负载均衡器ID。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

参数解释:IAM鉴权Token。

表3 请求Body参数

参数

是否必选

参数类型

描述

loadbalancer

DeleteLoadBalancerCascadeOption object

负载均衡器对象。

表4 DeleteLoadBalancerCascadeOption

参数

是否必选

参数类型

描述

unbounded_pool

Boolean

参数解释:是否删除关联的后端服务器组。

约束限制:

  • 共享型负载均衡器仅支持传参为true。

  • 若开启多挂特性,且后端服务器组关联了多个LB,则无论传入何值,都不会删除后端服务器组。

取值范围:

  • true:删除该后端服务器组。

  • false:仅解绑后端服务器组,不删除。

默认取值:true

public_ip

Boolean

参数解释:删除负载均衡器后是否删除关联的公网IP。

取值范围:

  • true:删除关联的EIP。

  • false:仅解绑关联的EIP,不删除。

响应参数

请求示例

级联删除负载均衡器及关联EIP

POST https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers/32c1057f-74a1-42d6-9b20-d55b80ab89c4/cascade-delete

{
  "loadbalancer" : {
    "unbounded_pool" : true,
    "public_ip" : true
  }
}

响应示例

状态码

状态码

描述

204

DELETE操作正常返回。

错误码

请参见错误码

相关文档