创建负载均衡监听器(CreateLoadBalancerListener)

管理员可以使用CreateLoadBalancerListener创建负载均衡监听器。例如:
CreateLoadBalancerListener name=lblistener loadBalancerUuid=bad56001c1f24cefa085fa9cf83f6424\
loadBalancerPort=22 instancePort=23

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
loadBalancerUuid 负载均衡器uuid 0.6
certificateUuid 2.3
name 负载均衡监听器的名称 0.6
description 负载均衡监听器的详细描述 0.6
instancePort 云主机端口 0.6
loadBalancerPort 负载均衡器端口 0.6
protocol 协议
  • tcp
  • http
  • https
  • udp
0.6
resourceUuid 资源UUID 0.6
instancePort 3.9.0
healthCheckProtocol 健康检查协议
  • tcp
  • udp
  • http
3.9.0
healthCheckMethod 健康检查方法
  • GET
  • HEAD
3.9.0
healthCheckURI 健康检查的URI 3.9.0
healthCheckHttpCode 健康检查期望的返回码 3.9.0
aclStatus 访问控制策略状态
  • enable
  • disable
3.9.0
aclUuids 访问控制策略组 3.9.0
aclType 访问控制策略类型
  • white
  • black
3.9.0
tagUuids 标签UUID列表 3.9.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 LoadBalancerListenerVO 0.6
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 LoadBalancerListenerVO 0.6
timeout
Note:
  • ZStack Cloud创建负载均衡监听器时支持设置7层健康检查参数,SystemTags增加healthCheckParameter选项。
    • 选项格式为:healthCheckParameter::{parameter} ,参数形如:healthCheckParameter::method:uri:expect-result
    • 例如:healthCheckParameter::GET:/healthstatus.html:http_2xx
  • ZStack Cloud创建负载均衡监听器时支持设置监听器访问控制状态,SystemTags增加accessControlStatus选项。
    • 选项格式为:accessControlStatus::{status}
    • 例如: accessControlStatus::{enable}