Class: TencentCloud::Clb::V20180317::ModifyListenerRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180317/models.rb

Overview

ModifyListener请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(loadbalancerid = nil, listenerid = nil, listenername = nil, sessionexpiretime = nil, healthcheck = nil, certificate = nil, scheduler = nil, sniswitch = nil, targettype = nil, keepaliveenable = nil, deregistertargetrst = nil, sessiontype = nil, multicertinfo = nil, maxconn = nil, maxcps = nil, idleconnecttimeout = nil, proxyprotocol = nil, snatenable = nil, datacompressmode = nil, rescheduletargetzeroweight = nil, rescheduleunhealthy = nil, rescheduleexpandtarget = nil, reschedulestarttime = nil, rescheduleinterval = nil) ⇒ ModifyListenerRequest

Returns a new instance of ModifyListenerRequest.



6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
# File 'lib/v20180317/models.rb', line 6386

def initialize(loadbalancerid=nil, listenerid=nil, listenername=nil, sessionexpiretime=nil, healthcheck=nil, certificate=nil, scheduler=nil, sniswitch=nil, targettype=nil, keepaliveenable=nil, deregistertargetrst=nil, sessiontype=nil, multicertinfo=nil, maxconn=nil, maxcps=nil, idleconnecttimeout=nil, proxyprotocol=nil, snatenable=nil, datacompressmode=nil, rescheduletargetzeroweight=nil, rescheduleunhealthy=nil, rescheduleexpandtarget=nil, reschedulestarttime=nil, rescheduleinterval=nil)
  @LoadBalancerId = loadbalancerid
  @ListenerId = listenerid
  @ListenerName = listenername
  @SessionExpireTime = sessionexpiretime
  @HealthCheck = healthcheck
  @Certificate = certificate
  @Scheduler = scheduler
  @SniSwitch = sniswitch
  @TargetType = targettype
  @KeepaliveEnable = keepaliveenable
  @DeregisterTargetRst = deregistertargetrst
  @SessionType = sessiontype
  @MultiCertInfo = multicertinfo
  @MaxConn = maxconn
  @MaxCps = maxcps
  @IdleConnectTimeout = idleconnecttimeout
  @ProxyProtocol = proxyprotocol
  @SnatEnable = snatenable
  @DataCompressMode = datacompressmode
  @RescheduleTargetZeroWeight = rescheduletargetzeroweight
  @RescheduleUnhealthy = rescheduleunhealthy
  @RescheduleExpandTarget = rescheduleexpandtarget
  @RescheduleStartTime = reschedulestarttime
  @RescheduleInterval = rescheduleinterval
end

Instance Attribute Details

#CertificateObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def Certificate
  @Certificate
end

#DataCompressModeObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def DataCompressMode
  @DataCompressMode
end

#DeregisterTargetRstObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def DeregisterTargetRst
  @DeregisterTargetRst
end

#HealthCheckObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def HealthCheck
  @HealthCheck
end

#IdleConnectTimeoutObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def IdleConnectTimeout
  @IdleConnectTimeout
end

#KeepaliveEnableObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def KeepaliveEnable
  @KeepaliveEnable
end

#ListenerIdObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def ListenerId
  @ListenerId
end

#ListenerNameObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def ListenerName
  @ListenerName
end

#LoadBalancerIdObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def LoadBalancerId
  @LoadBalancerId
end

#MaxConnObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def MaxConn
  @MaxConn
end

#MaxCpsObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def MaxCps
  @MaxCps
end

#MultiCertInfoObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def MultiCertInfo
  @MultiCertInfo
end

#ProxyProtocolObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def ProxyProtocol
  @ProxyProtocol
end

#RescheduleExpandTargetObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def RescheduleExpandTarget
  @RescheduleExpandTarget
end

#RescheduleIntervalObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def RescheduleInterval
  @RescheduleInterval
end

#RescheduleStartTimeObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def RescheduleStartTime
  @RescheduleStartTime
end

#RescheduleTargetZeroWeightObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def RescheduleTargetZeroWeight
  @RescheduleTargetZeroWeight
end

#RescheduleUnhealthyObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def RescheduleUnhealthy
  @RescheduleUnhealthy
end

#SchedulerObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def Scheduler
  @Scheduler
end

#SessionExpireTimeObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def SessionExpireTime
  @SessionExpireTime
end

#SessionTypeObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def SessionType
  @SessionType
end

#SnatEnableObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def SnatEnable
  @SnatEnable
end

#SniSwitchObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def SniSwitch
  @SniSwitch
end

#TargetTypeObject

分别表示按权重轮询、最小连接数, 默认为 WRR。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。七层监听器的均衡方式应在转发规则中修改。默认值0表示不开启,1表示开启。若后端服务对连接数上限有限制,则建议谨慎开启。此功能目前处于内测中,如需使用,请提交 [内测申请](cloud.tencent.com/apply/p/tsodp6qm21)。使用场景:适用于TCP/UDP/TCP_SSL/QUIC监听器。默认为 NORMAL。默认为 -1,表示不限速。默认为 -1 表示不限速。

Parameters:

  • LoadBalancerId:

    负载均衡实例ID,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口查询。

  • ListenerId:

    负载均衡监听器ID,可以通过 [DescribeListeners](cloud.tencent.com/document/product/214/30686) 接口查询。

  • ListenerName:

    新的监听器名称,最大长度255。

  • SessionExpireTime:

    会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。

  • HealthCheck:

    健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。

  • Certificate:

    证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。

  • Scheduler:

    监听器转发的方式。可选值:WRR(按权重轮询)、LEAST_CONN(按最小连接数)、IP_HASH(按 IP 地址哈希)

  • SniSwitch:

    是否开启SNI特性,此参数仅适用于HTTPS监听器。默认0,表示不开启,1表示开启。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。

  • TargetType:

    后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。

  • KeepaliveEnable:

    是否开启长连接,此参数仅适用于HTTP/HTTPS监听器。

  • DeregisterTargetRst:

    重新调度功能,解绑后端服务开关,打开此开关,当解绑后端服务时触发重新调度。仅TCP/UDP监听器支持。

  • SessionType:

    会话保持类型。NORMAL表示默认会话保持类型。QUIC_CID表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。

  • MultiCertInfo:

    证书信息,支持同时传入不同算法类型的多本服务端证书;此参数仅适用于未开启SNI特性的HTTPS监听器。此参数和Certificate不能同时传入。

  • MaxConn:

    监听器粒度并发连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格并发连接上限,其中-1表示关闭监听器粒度并发连接数限速。基础网络实例不支持该参数。

  • MaxCps:

    监听器粒度新建连接数上限,当前仅性能容量型实例且仅TCP/UDP/TCP_SSL/QUIC监听器支持。取值范围:1-实例规格新建连接上限,其中-1表示关闭监听器粒度新建连接数限速。基础网络实例不支持该参数。

  • IdleConnectTimeout:

    空闲连接超时时间,此参数仅适用于TCP/UDP监听器,单位:秒。TCP监听器默认值:900,UDP监听器默认值:300s。取值范围:共享型实例和独占型实例支持:10~900,性能容量型实例支持:10~1980。如需设置超过1980s,请通过 [工单申请](console.cloud.tencent.com/workorder/category),最大可设置到3600s。

  • ProxyProtocol:

    TCP_SSL和QUIC是否支持PP

  • SnatEnable:

    是否开启SNAT(源IP替换),True(开启)、False(关闭)。默认为关闭。注意:SnatEnable开启时会替换客户端源IP,此时‘透传客户端源IP`选项关闭,反之亦然。

  • DataCompressMode:

    数据压缩模式

  • RescheduleTargetZeroWeight:

    重新调度功能,权重调为0开关,打开此开关,后端服务器权重调为0时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleUnhealthy:

    重新调度功能,健康检查异常开关,打开此开关,后端服务器健康检查异常时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleExpandTarget:

    重新调度功能,扩容后端服务开关,打开此开关,后端服务器增加或者减少时触发重新调度。仅TCP/UDP监听器支持。

  • RescheduleStartTime:

    重新调度触发开始时间,取值0~3600s。仅TCP/UDP监听器支持。

  • RescheduleInterval:

    重新调度触发持续时间,取值0~3600s。仅TCP/UDP监听器支持。



6384
6385
6386
# File 'lib/v20180317/models.rb', line 6384

def TargetType
  @TargetType
end

Instance Method Details

#deserialize(params) ⇒ Object



6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
# File 'lib/v20180317/models.rb', line 6413

def deserialize(params)
  @LoadBalancerId = params['LoadBalancerId']
  @ListenerId = params['ListenerId']
  @ListenerName = params['ListenerName']
  @SessionExpireTime = params['SessionExpireTime']
  unless params['HealthCheck'].nil?
    @HealthCheck = HealthCheck.new
    @HealthCheck.deserialize(params['HealthCheck'])
  end
  unless params['Certificate'].nil?
    @Certificate = CertificateInput.new
    @Certificate.deserialize(params['Certificate'])
  end
  @Scheduler = params['Scheduler']
  @SniSwitch = params['SniSwitch']
  @TargetType = params['TargetType']
  @KeepaliveEnable = params['KeepaliveEnable']
  @DeregisterTargetRst = params['DeregisterTargetRst']
  @SessionType = params['SessionType']
  unless params['MultiCertInfo'].nil?
    @MultiCertInfo = MultiCertInfo.new
    @MultiCertInfo.deserialize(params['MultiCertInfo'])
  end
  @MaxConn = params['MaxConn']
  @MaxCps = params['MaxCps']
  @IdleConnectTimeout = params['IdleConnectTimeout']
  @ProxyProtocol = params['ProxyProtocol']
  @SnatEnable = params['SnatEnable']
  @DataCompressMode = params['DataCompressMode']
  @RescheduleTargetZeroWeight = params['RescheduleTargetZeroWeight']
  @RescheduleUnhealthy = params['RescheduleUnhealthy']
  @RescheduleExpandTarget = params['RescheduleExpandTarget']
  @RescheduleStartTime = params['RescheduleStartTime']
  @RescheduleInterval = params['RescheduleInterval']
end