class TencentCloud::Cdwch::V20200915::DescribeBackUpScheduleResponse

DescribeBackUpSchedule返回参数结构体

def deserialize(params)

def deserialize(params)
  @BackUpOpened = params['BackUpOpened']
  unless params['MetaStrategy'].nil?
    @MetaStrategy = ScheduleStrategy.new
    @MetaStrategy.deserialize(params['MetaStrategy'])
  end
  unless params['DataStrategy'].nil?
    @DataStrategy = ScheduleStrategy.new
    @DataStrategy.deserialize(params['DataStrategy'])
  end
  unless params['BackUpContents'].nil?
    @BackUpContents = []
    params['BackUpContents'].each do |i|
      backuptablecontent_tmp = BackupTableContent.new
      backuptablecontent_tmp.deserialize(i)
      @BackUpContents << backuptablecontent_tmp
    end
  end
  @BackUpStatus = params['BackUpStatus']
  @ErrorMsg = params['ErrorMsg']
  @RequestId = params['RequestId']
end

def initialize(backupopened=nil, metastrategy=nil, datastrategy=nil, backupcontents=nil, backupstatus=nil, errormsg=nil, requestid=nil)

def initialize(backupopened=nil, metastrategy=nil, datastrategy=nil, backupcontents=nil, backupstatus=nil, errormsg=nil, requestid=nil)
  @BackUpOpened = backupopened
  @MetaStrategy = metastrategy
  @DataStrategy = datastrategy
  @BackUpContents = backupcontents
  @BackUpStatus = backupstatus
  @ErrorMsg = errormsg
  @RequestId = requestid
end