Class: TencentCloud::Live::V20180801::DescribeLiveCertsResponse

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

Overview

DescribeLiveCerts返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(certinfoset = nil, requestid = nil) ⇒ DescribeLiveCertsResponse



6528
6529
6530
6531
# File 'lib/v20180801/models.rb', line 6528

def initialize(certinfoset=nil, requestid=nil)
  @CertInfoSet = certinfoset
  @RequestId = requestid
end

Instance Attribute Details

#CertInfoSetObject



6526
6527
6528
# File 'lib/v20180801/models.rb', line 6526

def CertInfoSet
  @CertInfoSet
end

#RequestIdObject



6526
6527
6528
# File 'lib/v20180801/models.rb', line 6526

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
# File 'lib/v20180801/models.rb', line 6533

def deserialize(params)
  unless params['CertInfoSet'].nil?
    @CertInfoSet = []
    params['CertInfoSet'].each do |i|
      certinfo_tmp = CertInfo.new
      certinfo_tmp.deserialize(i)
      @CertInfoSet << certinfo_tmp
    end
  end
  @RequestId = params['RequestId']
end