• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
负载均衡SLB API参考手册
最近更新时间:2023-04-16 17:00:00

2 监听器

2.1 GetListenerList

调用 GetListenerList 接口查看监听列表。

2.1.1 使用说明

GET /slb/v1.0/listeners

2.1.2 请求参数

1.png

2.1.3 返回数据

1.png

2.png

3.png

4.png

2.1.4 示例

1. 请求示例

GET /slb/v1.0/listeners?PageNumber=10&PageSize=1

2. 正常返回示例

{

     "RequestId": "12289e05-a522-43ec-9076-dd1dc80e7c28",

     "PageNumber": 10,

     "PageSize": 1,

     "TotalCount": 10,

    "Listeners": [

         {

             "Protocol": "HTTPS",

             "ProtocolPort": 56,

             "LoadBalancerId": "lb-g1131kwjxyht",

            "BackendServerGroupId": "",

            "ConnectionLimit": 0,

            "KeepaliveTimeout": 600,

             "ListenerName": "https",

            "Description": "",

             "TenantId": "220007041310620",

            "CreatedAt": "2022-09-23 10:01:47",

            "ListenerId": "ls-keov61x16io3",

            "Status": "running",

             "CertificateId": "cert-f7mu2gxnngvd",

             "RequestTimeOut": 60

         }

     ]

}


2.2 GetListenerDetail

调用 GetListenerDetail 接口查看监听详情。

2.2.1 使用说明

GET /slb/v1.0/listeners/{ListenerId}

2.2.2 请求参数

1.png

2.2.3 返回数据

1.png

2.png


2.2.4 示例

1. 请求示例

GET /slb/v1.0/listeners/ls-eqfbn11l0ad3

2. 正常返回示例

{

    "RequestId": "33ca151e-3dd7-42b2-97a2-923cd2cbc87a",

     "Protocol": "HTTP",

     "ProtocolPort": 443,

     "LoadBalancerId": "lb-vpdmjl7o1499",

    "BackendServerGroupId": "",

     "ConnectionLimit": 0,

    "KeepaliveTimeout": 600,

    "ListenerName": "open_test",

     "Description": "",

    "TenantId": "220007041310620",

    "CreatedAt": "2022-09-26 00:42:54",

    "ListenerId": "ls-eqfbn11l0ad3",

     "Status": "running",

    "CertificateId": "",

     "RequestTimeOut": 60

}

2.3 AddListener

调用 AddListener 接口创建监听。

2.3.1 使用说明

POST /slb/v1.0/listeners

2.3.2 请求参数

1.png

2.png

2.3.3 返回数据

3.png

2.3.4 示例

1. 请求示例

{

    "ListenerName": "open_test",

    "LoadBalancerId": "lb-vpdmjl7o1499",

    "Protocol": "HTTP",

     "ProtocolPort": 443

}

2. 正常返回示例

{

    "RequestId": "b6e62707-d70b-4e0b-b269-b579ba7088c6",

    "ListenerId": "ls-eqfbn11l0ad3"

}

2.4 ModifyListener

调用 ModifyListener 接口修改监听。

2.4.1 使用说明

PUT /slb/v1.0/listeners/{ListenerId}

2.4.2 请求参数

1.png

2.png

2.4.3 返回数据

3.png

2.4.4 示例

1. 请求示例

{

    "ListenerName": "open_test",

    "Description": "open_test"

}

2. 正常返回示例

{

     "RequestId": "89a42a20-dc16-49ae-a497-60b9d1ffbb18",

    "ListenerId": "ls-eqfbn11l0ad3"

}

2.5 DeleteListener

调用 DeleteListener 接口删除监听。

2.5.1 使用说明

DELETE /slb/v1.0/listeners/{ListenerId}

2.5.2 请求参数

1.png

2.5.3 返回数据

2.png

2.5.4 示例

1. 请求示例

DELETE /slb/v1.0/listeners/ls-6milp02mrngy

2. 正常返回示例

{

    "RequestId": "7458d745-f151-43cb-9791-e5ea546c4081"

}


意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部