Class: TencentCloud::Clb::V20180317::ClassicalListener

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

Overview

传统型负载均衡监听器信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, listenerport = nil, instanceport = nil, listenername = nil, protocol = nil, sessionexpire = nil, healthswitch = nil, timeout = nil, intervaltime = nil, healthnum = nil, unhealthnum = nil, httphash = nil, httpcode = nil, httpcheckpath = nil, sslmode = nil, certid = nil, certcaid = nil, status = nil) ⇒ ClassicalListener

Returns a new instance of ClassicalListener.



872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
# File 'lib/v20180317/models.rb', line 872

def initialize(listenerid=nil, listenerport=nil, instanceport=nil, listenername=nil, protocol=nil, sessionexpire=nil, healthswitch=nil, timeout=nil, intervaltime=nil, healthnum=nil, unhealthnum=nil, httphash=nil, httpcode=nil, httpcheckpath=nil, sslmode=nil, certid=nil, certcaid=nil, status=nil)
  @ListenerId = listenerid
  @ListenerPort = listenerport
  @InstancePort = instanceport
  @ListenerName = listenername
  @Protocol = protocol
  @SessionExpire = sessionexpire
  @HealthSwitch = healthswitch
  @TimeOut = timeout
  @IntervalTime = intervaltime
  @HealthNum = healthnum
  @UnhealthNum = unhealthnum
  @HttpHash = httphash
  @HttpCode = httpcode
  @HttpCheckPath = httpcheckpath
  @SSLMode = sslmode
  @CertId = certid
  @CertCaId = certcaid
  @Status = status
end

Instance Attribute Details

#CertCaIdObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def CertCaId
  @CertCaId
end

#CertIdObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def CertId
  @CertId
end

#HealthNumObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def HealthNum
  @HealthNum
end

#HealthSwitchObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def HealthSwitch
  @HealthSwitch
end

#HttpCheckPathObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def HttpCheckPath
  @HttpCheckPath
end

#HttpCodeObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def HttpCode
  @HttpCode
end

#HttpHashObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def HttpHash
  @HttpHash
end

#InstancePortObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def InstancePort
  @InstancePort
end

#IntervalTimeObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def IntervalTime
  @IntervalTime
end

#ListenerIdObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def ListenerId
  @ListenerId
end

#ListenerNameObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def ListenerName
  @ListenerName
end

#ListenerPortObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def ListenerPort
  @ListenerPort
end

#ProtocolObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def Protocol
  @Protocol
end

#SessionExpireObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def SessionExpire
  @SessionExpire
end

#SSLModeObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def SSLMode
  @SSLMode
end

#StatusObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def Status
  @Status
end

#TimeOutObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def TimeOut
  @TimeOut
end

#UnhealthNumObject

Parameters:

  • ListenerId:

    负载均衡监听器ID

  • ListenerPort:

    负载均衡监听器端口

  • InstancePort:

    监听器后端转发端口

  • ListenerName:

    监听器名称

  • Protocol:

    监听器协议类型

  • SessionExpire:

    会话保持时间

  • HealthSwitch:

    是否开启了健康检查:1(开启)、0(关闭)

  • TimeOut:

    响应超时时间

  • IntervalTime:

    检查间隔

  • HealthNum:

    健康阈值

  • UnhealthNum:

    不健康阈值

  • HttpHash:

    传统型公网负载均衡 监听器的请求均衡方法。空字符串或wrr 表示按权重轮询,ip_hash 表示根据访问的源 IP 进行一致性哈希方式来分发,least_conn表示按最小连接数。

  • HttpCode:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查返回码。具体可参考创建监听器中对该字段的解释

  • HttpCheckPath:

    传统型公网负载均衡的 HTTP、HTTPS 监听器的健康检查路径

  • SSLMode:

    传统型公网负载均衡的 HTTPS 监听器的认证方式

  • CertId:

    传统型公网负载均衡的 HTTPS 监听器的服务端证书 ID

  • CertCaId:

    传统型公网负载均衡的 HTTPS 监听器的客户端证书 ID

  • Status:

    监听器的状态,0 表示创建中,1 表示运行中



870
871
872
# File 'lib/v20180317/models.rb', line 870

def UnhealthNum
  @UnhealthNum
end

Instance Method Details

#deserialize(params) ⇒ Object



893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
# File 'lib/v20180317/models.rb', line 893

def deserialize(params)
  @ListenerId = params['ListenerId']
  @ListenerPort = params['ListenerPort']
  @InstancePort = params['InstancePort']
  @ListenerName = params['ListenerName']
  @Protocol = params['Protocol']
  @SessionExpire = params['SessionExpire']
  @HealthSwitch = params['HealthSwitch']
  @TimeOut = params['TimeOut']
  @IntervalTime = params['IntervalTime']
  @HealthNum = params['HealthNum']
  @UnhealthNum = params['UnhealthNum']
  @HttpHash = params['HttpHash']
  @HttpCode = params['HttpCode']
  @HttpCheckPath = params['HttpCheckPath']
  @SSLMode = params['SSLMode']
  @CertId = params['CertId']
  @CertCaId = params['CertCaId']
  @Status = params['Status']
end