手动重定向配置

最近更新时间:2018-06-01 16:10:31

接口描述

域名:lb.api.qcloud.com
接口名:ManualRewrite

输入参数

参数名称 是否必选 类型 描述
loadBalancerId String 负载均衡实例 ID,可通过 DescribeLoadBalancers 接口同时入参 forward 字段为 1 或者 -1 来查询。
rewriteInfo Array 重定向关系的转发规则,支持批量。
sourceuListenerId String 重定向监听器 ID,可通过 DescribeForwardLBListeners 接口查询。
targetuListenerId String 被重定向监听器 ID,可通过 DescribeForwardLBListeners 接口查询。

其中 rewriteInfo 为列表,每个元素为一个字典,如下字段:

参数名称 是否必选 类型 描述
sourceLocation String 重定向转发规则唯一 ID。
targetLocation String 被重定向转发规则唯一 ID 。

输出参数

参数名称 类型 描述
code Int 错误码,0:成功,其他值:失败。
message String 错误信息。
codeDesc String 业务侧错误码。成功时返回 Success,错误时返回具体业务错误原因。
requestId Int 自动重定向异步任务 ID,可以用异步任务查询接口,查询任务的执行结果。

示例

输入

https://lb.api.qcloud.com/v2/index.php?Action=ManualRewrite
&<公共请求参数>
&loadBalancerId=lb-6efswuxa
&rewriteInfo.0.sourceLocation=loc-asdmamd
&rewriteInfo.0.targetLocation=loc-eewqfqw
&sourceuListenerId=lbl-xxasaads
&targetuListenerId=lbl-xxasaads

输出

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