创建负载均衡监听器(CreateLoadBalancerListener)
用户可以使用CreateLoadBalancerListener创建负载均衡监听器。例如:
CreateLoadBalancerListener loadBalancerUuid=192b3fe960d63e078ced8f59529a25ad name=Test-Listener loadBalancerPort=80参数(Parameters)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| loadBalancerUuid | 负载均衡器UUID | 0.6 | ||
| name | 资源名称 | 0.6 | ||
| description | 资源的详细描述 | 是 | 0.6 | |
| instancePort | 云主机端口 | 是 | 0.6 | |
| loadBalancerPort | 负载均衡器端口 | 0.6 | ||
| protocol | 监听协议 | 是 |
|
3.0 |
| certificateUuid | 证书UUID | 是 | 2.3 | |
| healthCheckProtocol | 健康检查协议 | 是 |
|
3.9 |
| healthCheckTarget | 健康检查端口,default表示使用后端服务器端口 | 是 | 5.5.38 | |
| healthCheckTimeout | 健康检查超时时间 | 是 | 5.5.38 | |
| healthCheckMethod | 健康检查方法 | 是 |
|
3.9 |
| healthCheckURI | 健康检查的URI | 是 | 3.9 | |
| healthCheckHttpCode | 健康检查期望的返回码 | 是 | 3.9 | |
| aclStatus | 访问控制策略状态 | 是 |
|
3.9 |
| aclUuids | 访问控制策略组UUID列表 | 是 | 3.9 | |
| aclType | 访问控制策略类型 | 是 |
|
3.9 |
| dataPlane | 监听器使用的数据平面。haproxy 表示使用 HAProxy,ipvs 表示使用 IPVS。 | 是 |
|
5.5.28 |
| forwardMode | 监听器使用 IPVS 数据平面时的转发模式。当前 TCP IPVS 监听器支持 full_nat、nat、dr。 | 是 |
|
5.5.28 |
| securityPolicyType | TLS安全策略 | 是 |
|
4.1 |
| httpVersions | 支持的HTTP协议版本列表 | 是 | 5.0.0 | |
| tcpProxyProtocol | TCP Proxy Protocol配置 | 是 | 5.0.0 | |
| httpCompressAlgos | HTTP压缩算法列表 | 是 | 5.0.0 | |
| resourceUuid | 资源UUID | 是 | 0.6 | |
| tagUuids | 标签UUID列表 | 是 | 3.4.0 | |
| systemTags | 系统标签 | 是 | 0.6 | |
| userTags | 用户标签 | 是 | 0.6 |
