Class: TencentCloud::Tse::V20201207::KongCertificatesList

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20201207/models.rb

Overview

kong证书列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(total = nil, certificateslist = nil, pages = nil) ⇒ KongCertificatesList

Returns a new instance of KongCertificatesList.



8706
8707
8708
8709
8710
# File 'lib/v20201207/models.rb', line 8706

def initialize(total=nil, certificateslist=nil, pages=nil)
  @Total = total
  @CertificatesList = certificateslist
  @Pages = pages
end

Instance Attribute Details

#CertificatesListObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Total:

    证书列表总数

  • CertificatesList:

  • Pages:

    证书列表总页数



8701
8702
8703
# File 'lib/v20201207/models.rb', line 8701

def CertificatesList
  @CertificatesList
end

#PagesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Total:

    证书列表总数

  • CertificatesList:

  • Pages:

    证书列表总页数



8701
8702
8703
# File 'lib/v20201207/models.rb', line 8701

def Pages
  @Pages
end

#TotalObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Total:

    证书列表总数

  • CertificatesList:

  • Pages:

    证书列表总页数



8701
8702
8703
# File 'lib/v20201207/models.rb', line 8701

def Total
  @Total
end

Instance Method Details

#deserialize(params) ⇒ Object



8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
# File 'lib/v20201207/models.rb', line 8712

def deserialize(params)
  @Total = params['Total']
  unless params['CertificatesList'].nil?
    @CertificatesList = []
    params['CertificatesList'].each do |i|
      kongcertificatespreview_tmp = KongCertificatesPreview.new
      kongcertificatespreview_tmp.deserialize(i)
      @CertificatesList << kongcertificatespreview_tmp
    end
  end
  @Pages = params['Pages']
end