Class: TencentCloud::Live::V20180801::DomainInfoList

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

Overview

多个域名信息列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, detailinfolist = nil) ⇒ DomainInfoList

Returns a new instance of DomainInfoList.



10828
10829
10830
10831
# File 'lib/v20180801/models.rb', line 10828

def initialize(domain=nil, detailinfolist=nil)
  @Domain = domain
  @DetailInfoList = detailinfolist
end

Instance Attribute Details

#DetailInfoListObject

Parameters:

  • Domain:

    域名。

  • DetailInfoList:

    明细信息。



10826
10827
10828
# File 'lib/v20180801/models.rb', line 10826

def DetailInfoList
  @DetailInfoList
end

#DomainObject

Parameters:

  • Domain:

    域名。

  • DetailInfoList:

    明细信息。



10826
10827
10828
# File 'lib/v20180801/models.rb', line 10826

def Domain
  @Domain
end

Instance Method Details

#deserialize(params) ⇒ Object



10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
# File 'lib/v20180801/models.rb', line 10833

def deserialize(params)
  @Domain = params['Domain']
  unless params['DetailInfoList'].nil?
    @DetailInfoList = []
    params['DetailInfoList'].each do |i|
      domaindetailinfo_tmp = DomainDetailInfo.new
      domaindetailinfo_tmp.deserialize(i)
      @DetailInfoList << domaindetailinfo_tmp
    end
  end
end