class TencentCloud::Cdb::V20170320::UpgradeDBInstanceEngineVersionRequest

UpgradeDBInstanceEngineVersion请求参数结构体

def deserialize(params)

def deserialize(params)
  @InstanceId = params['InstanceId']
  @EngineVersion = params['EngineVersion']
  @WaitSwitch = params['WaitSwitch']
  @UpgradeSubversion = params['UpgradeSubversion']
  @MaxDelayTime = params['MaxDelayTime']
  @IgnoreErrKeyword = params['IgnoreErrKeyword']
  unless params['ParamList'].nil?
    @ParamList = []
    params['ParamList'].each do |i|
      upgradeengineversionparams_tmp = UpgradeEngineVersionParams.new
      upgradeengineversionparams_tmp.deserialize(i)
      @ParamList << upgradeengineversionparams_tmp
    end
  end
end

def initialize(instanceid=nil, engineversion=nil, waitswitch=nil, upgradesubversion=nil, maxdelaytime=nil, ignoreerrkeyword=nil, paramlist=nil)

def initialize(instanceid=nil, engineversion=nil, waitswitch=nil, upgradesubversion=nil, maxdelaytime=nil, ignoreerrkeyword=nil, paramlist=nil)
  @InstanceId = instanceid
  @EngineVersion = engineversion
  @WaitSwitch = waitswitch
  @UpgradeSubversion = upgradesubversion
  @MaxDelayTime = maxdelaytime
  @IgnoreErrKeyword = ignoreerrkeyword
  @ParamList = paramlist
end