class TencentCloud::Emr::V20190103::AutoScaleResourceConf

弹性扩缩容规格配置

def deserialize(params)

def deserialize(params)
  @Id = params['Id']
  @ClusterId = params['ClusterId']
  @ScaleLowerBound = params['ScaleLowerBound']
  @ScaleUpperBound = params['ScaleUpperBound']
  @StrategyType = params['StrategyType']
  @NextTimeCanScale = params['NextTimeCanScale']
  @GraceDownFlag = params['GraceDownFlag']
  @HardwareType = params['HardwareType']
  @PayMode = params['PayMode']
  @PostPayPercentMin = params['PostPayPercentMin']
  @ChangeToPod = params['ChangeToPod']
  @GroupName = params['GroupName']
  @YarnNodeLabel = params['YarnNodeLabel']
  @GroupStatus = params['GroupStatus']
  @Parallel = params['Parallel']
  @EnableMNode = params['EnableMNode']
end

def initialize(id=nil, clusterid=nil, scalelowerbound=nil, scaleupperbound=nil, strategytype=nil, nexttimecanscale=nil, gracedownflag=nil, hardwaretype=nil, paymode=nil, postpaypercentmin=nil, changetopod=nil, groupname=nil, yarnnodelabel=nil, groupstatus=nil, parallel=nil, enablemnode=nil)

def initialize(id=nil, clusterid=nil, scalelowerbound=nil, scaleupperbound=nil, strategytype=nil, nexttimecanscale=nil, gracedownflag=nil, hardwaretype=nil, paymode=nil, postpaypercentmin=nil, changetopod=nil, groupname=nil, yarnnodelabel=nil, groupstatus=nil, parallel=nil, enablemnode=nil)
  @Id = id
  @ClusterId = clusterid
  @ScaleLowerBound = scalelowerbound
  @ScaleUpperBound = scaleupperbound
  @StrategyType = strategytype
  @NextTimeCanScale = nexttimecanscale
  @GraceDownFlag = gracedownflag
  @HardwareType = hardwaretype
  @PayMode = paymode
  @PostPayPercentMin = postpaypercentmin
  @ChangeToPod = changetopod
  @GroupName = groupname
  @YarnNodeLabel = yarnnodelabel
  @GroupStatus = groupstatus
  @Parallel = parallel
  @EnableMNode = enablemnode
end