Class: TencentCloud::Ess::V20201111::SubOrgBillSummary

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

Overview

子企业套餐使用情况

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(organizationname = nil, usage = nil) ⇒ SubOrgBillSummary

Returns a new instance of SubOrgBillSummary.



17386
17387
17388
17389
# File 'lib/v20201111/models.rb', line 17386

def initialize(organizationname=nil, usage=nil)
  @OrganizationName = organizationname
  @Usage = usage
end

Instance Attribute Details

#OrganizationNameObject

Parameters:

  • OrganizationName:

    子企业名称

  • Usage:


17384
17385
17386
# File 'lib/v20201111/models.rb', line 17384

def OrganizationName
  @OrganizationName
end

#UsageObject

Parameters:

  • OrganizationName:

    子企业名称

  • Usage:


17384
17385
17386
# File 'lib/v20201111/models.rb', line 17384

def Usage
  @Usage
end

Instance Method Details

#deserialize(params) ⇒ Object



17391
17392
17393
17394
17395
17396
17397
17398
17399
17400
17401
# File 'lib/v20201111/models.rb', line 17391

def deserialize(params)
  @OrganizationName = params['OrganizationName']
  unless params['Usage'].nil?
    @Usage = []
    params['Usage'].each do |i|
      suborgbillusage_tmp = SubOrgBillUsage.new
      suborgbillusage_tmp.deserialize(i)
      @Usage << suborgbillusage_tmp
    end
  end
end