Class: TencentCloud::Clb::V20180317::AvailableZoneAffinityInfo

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(enable = nil, exitratio = nil, reentryratio = nil) ⇒ AvailableZoneAffinityInfo

Returns a new instance of AvailableZoneAffinityInfo.



180
181
182
183
184
# File 'lib/v20180317/models.rb', line 180

def initialize(enable=nil, exitratio=nil, reentryratio=nil)
  @Enable = enable
  @ExitRatio = exitratio
  @ReentryRatio = reentryratio
end

Instance Attribute Details

#EnableObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable:

    是否开启可用区转发亲和。true:开启可用区转发亲和;false:开启可用区转发亲和。

  • ExitRatio:

    可用区转发亲和失效阈值,当可用区内后端服务健康比例小于该阈值时,负载均衡会退出可用区转发亲和,转为全可用区转发。

  • ReentryRatio:

    可用区转发亲和的重新生效阈值,当处于全可用区转发,且负载均衡可用区内的后端服务健康比例大于等于该阈值时,负载均衡会重新进入可用区转发亲和。



178
179
180
# File 'lib/v20180317/models.rb', line 178

def Enable
  @Enable
end

#ExitRatioObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable:

    是否开启可用区转发亲和。true:开启可用区转发亲和;false:开启可用区转发亲和。

  • ExitRatio:

    可用区转发亲和失效阈值,当可用区内后端服务健康比例小于该阈值时,负载均衡会退出可用区转发亲和,转为全可用区转发。

  • ReentryRatio:

    可用区转发亲和的重新生效阈值,当处于全可用区转发,且负载均衡可用区内的后端服务健康比例大于等于该阈值时,负载均衡会重新进入可用区转发亲和。



178
179
180
# File 'lib/v20180317/models.rb', line 178

def ExitRatio
  @ExitRatio
end

#ReentryRatioObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Enable:

    是否开启可用区转发亲和。true:开启可用区转发亲和;false:开启可用区转发亲和。

  • ExitRatio:

    可用区转发亲和失效阈值,当可用区内后端服务健康比例小于该阈值时,负载均衡会退出可用区转发亲和,转为全可用区转发。

  • ReentryRatio:

    可用区转发亲和的重新生效阈值,当处于全可用区转发,且负载均衡可用区内的后端服务健康比例大于等于该阈值时,负载均衡会重新进入可用区转发亲和。



178
179
180
# File 'lib/v20180317/models.rb', line 178

def ReentryRatio
  @ReentryRatio
end

Instance Method Details

#deserialize(params) ⇒ Object



186
187
188
189
190
# File 'lib/v20180317/models.rb', line 186

def deserialize(params)
  @Enable = params['Enable']
  @ExitRatio = params['ExitRatio']
  @ReentryRatio = params['ReentryRatio']
end