class TencentCloud::Cdn::V20180606::DescribeDDoSDataResponse

DescribeDDoSData返回参数结构体

def deserialize(params)

def deserialize(params)
  unless params['Data'].nil?
    @Data = []
    params['Data'].each do |i|
      ddosstatsdata_tmp = DDoSStatsData.new
      ddosstatsdata_tmp.deserialize(i)
      @Data << ddosstatsdata_tmp
    end
  end
  @Interval = params['Interval']
  unless params['AttackBandwidthData'].nil?
    @AttackBandwidthData = []
    params['AttackBandwidthData'].each do |i|
      ddosattackbandwidthdata_tmp = DDoSAttackBandwidthData.new
      ddosattackbandwidthdata_tmp.deserialize(i)
      @AttackBandwidthData << ddosattackbandwidthdata_tmp
    end
  end
  @RequestId = params['RequestId']
end

def initialize(data=nil, interval=nil, attackbandwidthdata=nil, requestid=nil)

def initialize(data=nil, interval=nil, attackbandwidthdata=nil, requestid=nil)
  @Data = data
  @Interval = interval
  @AttackBandwidthData = attackbandwidthdata
  @RequestId = requestid
end