Class: TencentCloud::Ecdn::V20191012::ResourceData

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191012/models.rb

Overview

查询对象及其对应的访问明细数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resource = nil, ecdndata = nil) ⇒ ResourceData

Returns a new instance of ResourceData.



1250
1251
1252
1253
# File 'lib/v20191012/models.rb', line 1250

def initialize(resource=nil, ecdndata=nil)
  @Resource = resource
  @EcdnData = ecdndata
end

Instance Attribute Details

#EcdnDataObject

具体域名:表示该域名明细数据multiDomains:表示多域名汇总明细数据项目 ID:指定项目查询时,显示为项目 ID all:账号维度明细数据

Parameters:

  • Resource:

    资源名称,根据查询条件不同分为以下几类:

  • EcdnData:

    资源对应的数据明细



1248
1249
1250
# File 'lib/v20191012/models.rb', line 1248

def EcdnData
  @EcdnData
end

#ResourceObject

具体域名:表示该域名明细数据multiDomains:表示多域名汇总明细数据项目 ID:指定项目查询时,显示为项目 ID all:账号维度明细数据

Parameters:

  • Resource:

    资源名称,根据查询条件不同分为以下几类:

  • EcdnData:

    资源对应的数据明细



1248
1249
1250
# File 'lib/v20191012/models.rb', line 1248

def Resource
  @Resource
end

Instance Method Details

#deserialize(params) ⇒ Object



1255
1256
1257
1258
1259
1260
1261
# File 'lib/v20191012/models.rb', line 1255

def deserialize(params)
  @Resource = params['Resource']
  unless params['EcdnData'].nil?
    @EcdnData = EcdnData.new
    @EcdnData.deserialize(params['EcdnData'])
  end
end