修改负载均衡七层转发路径后端实例端口

最近更新时间:2017-10-20 17:25:42

功能描述

ModifyBmLocationBackendPort 提供了修改黑石负载均衡七层转发路径后端实例端口功能。

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

请求

请求示例

GET https://bmlb.api.qcloud.com/v2/index.php?Action=ModifyBmLocationBackendPort
    &<公共请求参数>
    &loadBalancerId=<负载均衡实例ID>
    &listenerId=<七层监听器实例ID>
    &domainId=<转发域名实例ID>
    &locationId=<转发路径实例ID>
    &instanceId=<黑石物理机主机ID>
    &port=<已绑定的主机端口>
    &newPort=<新的主机端口>

请求参数

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

参数名称 必选 类型 描述
loadBalancerId String 负载均衡实例ID,可通过接口DescribeBmLoadBalancers查询。
listenerId String 七层监听器实例ID,可通过接口DescribeBmForwardListeners查询。
domainId String 转发域名实例ID,可通过接口DescribeBmForwardRules查询。
locationId String 转发路径实例ID,可通过接口DescribeBmForwardRules查询。
instanceId String 黑石物理机主机ID。
port Int 已绑定的主机端口。
newPort Int 新的主机端口,可选值1~65535。

响应

响应示例

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

响应参数

参数名称 类型 描述
code Int 错误码。0表示成功,其他值表示失败。详见错误码页面的公共错误码
message String 错误信息描述,与接口相关。
codeDesc String 返回码信息描述。

错误码

错误代码 英文提示 错误描述
9003 InvalidParameter 参数错误
9006 InternalError.CCDBAbnormal CCDB 服务异常
11041 InvalidParameter.CCDBLBNotExist CCDB中不存在该负载均衡记录信息
12003 IncorrectStatus.LBWrongStatus 该负载均衡状态不正确,无法执行当前操作
-21001 InvalidStatus.LBInvalidStatus 当前负载均衡状态不允许此操作
-21000 InvalidStatus.DeviceInvalidStatus 当前设备状态不允许此操作
11060 InternalError.TGWAbnormal TGW 服务异常
28000 InternalError.VPCAbnormal VPC 服务异常
14100 InternalError.BmApiAbnormal bmApi服务异常
30011 InvalidRs.NotExist 主机信息不存在

实际案例

输入

GET https://bmlb.api.qcloud.com/v2/index.php?Action=ModifyBmLocationBackendPort
    &SecretId=AKIDlfdHxN0ntSVt4KPH0xXWnGl21UUFNoO5
    &Nonce=24763
    &Timestamp=1507714922
    &Region=bj
    &loadBalancerId=lb-abcdefgh
    &listenerId=lbl-abcdefgh
    &domainId=dm-abcdefgh
    &locationId=loc-abcdefgh
    &instanceId=cpm-abcdefgh
    &port=1234
    &newPort=12345
    &Signature=AySJsE6Zq3knXwPSzxlYUl%2FrM90%3D

输出

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