创建SLB监听
2020年04月08日

接口描述

请求路径:https://open.didiyunapi.com/dicloud/i/network/slb/listener/create

请求方法:POST

输入参数

参数名称 必选 类型 描述
slbUuid string 需要添加监听的SLB
slbListener array<Listener>

Listener:

参数名称 必选 类型 描述
name string Listener名称
algorithm string 算法名称
protocol string 监听协议
listenerPort int 监听的Port
backProtocol string 转发协议
monitor Monitor healMonitor信息
members array<Member> 成员信息

monitor:

参数名称 必选 类型 描述
protocol string 协议
interval int 检查间隔
timeout int 超时时间
healthyThreshold int 健康阈值
unhealthyThreshold int 不健康阈值

Member:

参数名称 必选 类型 描述
dc2Uuid string dc2的Uuid
weight string 权重
port int 端口

输出参数

参数名称 类型 描述
errno int 错误码
errmsg string 请求错误说明
requestId string 请求唯一标识
data array<Job> job信息

错误码

错误码 说明
0 请求成功

示例

请求:
curl --location --request POST 'https://open.didiyunapi.com/dicloud/i/network/slb/listener/create' \
--header 'Authorization: Bearer b557cb1ac87055909e82f19c119f88c83e9648e891395f00950c713a239ecd92' \
--header 'Content-Type: application/json' \
--data-raw '{
    "slbListener": [
        {
            "protocol": "TCP",
            "listenerPort": 81,
            "backProtocol": "TCP",
            "memberPort": 80,
            "algorithm": "wrr",
            "monitor": {
                "protocol": "TCP",
                "interval": 10,
                "timeout": 5,
                "healthyThreshold": 3,
                "unhealthyThreshold": 3,
                "httpMethod": "GET"
            },
            "members": [
                {
                    "name": "myj-CentOS7.6-1G-1M",
                    "dc2Uuid": "89a8bce72b8b5e48b2db3907c5d4b629",
                    "ip": "10.254.1.36",
                    "weight": 100,
                    "port": 80
                }
            ],
            "name": "test1"
        }
    ],
    "slbUuid": "8db9b75da124545e8e6117ea3987229a"
}'
输出:
{
    "data": {
        "done": false,
        "jobUuid": "44ba0f8abbcc5f03919fe01942c8de7f",
        "progress": 0,
        "resourceUuid": "8db9b75da124545e8e6117ea3987229a",
        "success": false,
        "type": "CreateSLBLoadBalancerListener",
        "uuid": ""
    },
    "errmsg": "ok",
    "errno": 0,
    "requestId": "0a594b2a5e85cb2573b51f22060f8202"
}

项搜索结果

    空空如也
    没有找到您要搜索的内容,请直接拨打服务热线400-0590-666