class TencentCloud::Tcbr::V20220217::DiffConfigItem
服务配置入参
def deserialize(params)
def deserialize(params) @Key = params['Key'] @Value = params['Value'] @IntValue = params['IntValue'] @BoolValue = params['BoolValue'] @FloatValue = params['FloatValue'] @ArrayValue = params['ArrayValue'] unless params['PolicyDetails'].nil? @PolicyDetails = [] params['PolicyDetails'].each do |i| hpapolicy_tmp = HpaPolicy.new hpapolicy_tmp.deserialize(i) @PolicyDetails << hpapolicy_tmp end end unless params['TimerScale'].nil? @TimerScale = [] params['TimerScale'].each do |i| timerscale_tmp = TimerScale.new timerscale_tmp.deserialize(i) @TimerScale << timerscale_tmp end end unless params['VpcConf'].nil? @VpcConf = VpcConf.new @VpcConf.deserialize(params['VpcConf']) end unless params['VolumesConf'].nil? @VolumesConf = [] params['VolumesConf'].each do |i| volumeconf_tmp = VolumeConf.new volumeconf_tmp.deserialize(i) @VolumesConf << volumeconf_tmp end end end
def initialize(key=nil, value=nil, intvalue=nil, boolvalue=nil, floatvalue=nil, arrayvalue=nil, policydetails=nil, timerscale=nil, vpcconf=nil, volumesconf=nil)
def initialize(key=nil, value=nil, intvalue=nil, boolvalue=nil, floatvalue=nil, arrayvalue=nil, policydetails=nil, timerscale=nil, vpcconf=nil, volumesconf=nil) @Key = key @Value = value @IntValue = intvalue @BoolValue = boolvalue @FloatValue = floatvalue @ArrayValue = arrayvalue @PolicyDetails = policydetails @TimerScale = timerscale @VpcConf = vpcconf @VolumesConf = volumesconf end