Class: TencentCloud::Cdn::V20180606::ReportData

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

Overview

CDN报表数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceid = nil, resource = nil, value = nil, percentage = nil, billingvalue = nil, billingpercentage = nil) ⇒ ReportData



8764
8765
8766
8767
8768
8769
8770
8771
# File 'lib/v20180606/models.rb', line 8764

def initialize(resourceid=nil, resource=nil, value=nil, percentage=nil, billingvalue=nil, billingpercentage=nil)
  @ResourceId = resourceid
  @Resource = resource
  @Value = value
  @Percentage = percentage
  @BillingValue = billingvalue
  @BillingPercentage = billingpercentage
end

Instance Attribute Details

#BillingPercentageObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def BillingPercentage
  @BillingPercentage
end

#BillingValueObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def BillingValue
  @BillingValue
end

#PercentageObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def Percentage
  @Percentage
end

#ResourceObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def Resource
  @Resource
end

#ResourceIdObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def ResourceId
  @ResourceId
end

#ValueObject



8762
8763
8764
# File 'lib/v20180606/models.rb', line 8762

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



8773
8774
8775
8776
8777
8778
8779
8780
# File 'lib/v20180606/models.rb', line 8773

def deserialize(params)
  @ResourceId = params['ResourceId']
  @Resource = params['Resource']
  @Value = params['Value']
  @Percentage = params['Percentage']
  @BillingValue = params['BillingValue']
  @BillingPercentage = params['BillingPercentage']
end