Skip to content

Latest commit

 

History

History
98 lines (74 loc) · 3.38 KB

File metadata and controls

98 lines (74 loc) · 3.38 KB

? 当前页面接口为旧版 API,未来可能停止维护,目前不展示在左侧导航。黑石物理服务器1.0 API 3.0 版本接口定义更加规范,访问时延下降显著,建议使用 黑石物理服务器1.0 API 3.0

功能描述

DeleteBmForwardRules 提供了删除黑石负载均衡七层转发规则功能。

接口请求域名:bmlb.api.qcloud.com

请求

请求示例

GET https://bmlb.api.qcloud.com/v2/index.php?Action=DeleteBmForwardRules
	&<公共请求参数>
	&loadBalancerId=<负载均衡实例ID>
	&listenerId=<七层监听器实例ID>
	&domainId=<转发域名实例ID>
	&locationIds.0=<转发路径实例ID>

请求参数

以下请求参数列表仅列出了接口请求参数,正式调用时需要加上公共请求参数,见公共请求参数页面。其中,此接口的Action字段为 DeleteBmForwardRules。

参数名称 必选 类型 描述
loadBalancerId String 负载均衡实例ID,可通过接口DescribeBmLoadBalancers查询。
listenerId String 七层监听器实例ID,可通过接口DescribeBmForwardListeners查询。
domainId String 转发域名实例ID,可通过接口DescribeBmForwardRules查询。
locationIds.n Array 转发路径实例ID列表,可通过接口DescribeBmForwardRules查询。

响应

响应示例

{
    "code": 0,
    "message": "",
    "codeDesc": "Success",
    "requestId" : 1234
}

响应参数

参数名称 类型 描述
code Int 错误码。0表示成功,其他值表示失败。详见错误码页面的公共错误码
message String 错误信息描述,与接口相关。
codeDesc String 返回码信息描述。
requestId Int 任务ID。该接口为异步任务,可根据本参数调用DescribeBmLoadBalancersTaskResult接口来查询任务操作结果

错误码

错误代码 英文提示 错误描述
9003 InvalidParameter 参数错误
9006 InternalError.CCDBAbnormal CCDB 服务异常
11041 InvalidParameter.CCDBLBNotExist CCDB中不存在该负载均衡记录信息
12003 IncorrectStatus.LBWrongStatus 该负载均衡状态不正确,无法执行当前操作
-12000 InvalidL7Listener.NotExist CCDB中不存在该七层监听器
-12010 IncorrectStatus.ListenerWrongStatus 该负载均衡监听器状态不正确
-12003 InvalidForwardRule.NotExist CCDB中不存在该转发规则
-12011 IncorrectStatus.ForwardRuleWrongStatus 该负载均衡转发规则状态不正确

实际案例

输入

GET https://bmlb.api.qcloud.com/v2/index.php?Action=DeleteBmForwardRules
	&SecretId=AKIDlfdHxN0ntSVt4KPH0xXWnGl21UUFNoO5
	&Nonce=24763
	&Timestamp=1507714922
	&Region=bj
	&loadBalancerId=lb-abcdefgh
	&listenerId=lbl-abcdefgh
	&domainId=dm-abcdefgh
	&locationIds.0=loc-abcdefgh
	&Signature=AySJsE6Zq3knXwPSzxlYUl%2FrM90%3D

输出

{
    "code": 0,
    "message": "",
    "codeDesc": "Success",
    "requestId" : 1234
}