class TencentCloud::Thpc::V20220401::QueueConfigOverview

扩容队列配置概览。

def deserialize(params)

def deserialize(params)
  @QueueName = params['QueueName']
  @MinSize = params['MinSize']
  @MaxSize = params['MaxSize']
  @EnableAutoExpansion = params['EnableAutoExpansion']
  @EnableAutoShrink = params['EnableAutoShrink']
  unless params['ExpansionNodeConfigs'].nil?
    @ExpansionNodeConfigs = []
    params['ExpansionNodeConfigs'].each do |i|
      expansionnodeconfigoverview_tmp = ExpansionNodeConfigOverview.new
      expansionnodeconfigoverview_tmp.deserialize(i)
      @ExpansionNodeConfigs << expansionnodeconfigoverview_tmp
    end
  end
end

def initialize(queuename=nil, minsize=nil, maxsize=nil, enableautoexpansion=nil, enableautoshrink=nil, expansionnodeconfigs=nil)

def initialize(queuename=nil, minsize=nil, maxsize=nil, enableautoexpansion=nil, enableautoshrink=nil, expansionnodeconfigs=nil)
  @QueueName = queuename
  @MinSize = minsize
  @MaxSize = maxsize
  @EnableAutoExpansion = enableautoexpansion
  @EnableAutoShrink = enableautoshrink
  @ExpansionNodeConfigs = expansionnodeconfigs
end