Class: TencentCloud::Ssl::V20191205::CertificateExtra

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

Overview

获取证书列表(DescribeCertificates)返回参数键为 Certificates 数组下,key为CertificateExtra 的内容。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainnumber = nil, origincertificateid = nil, replacedby = nil, replacedfor = nil, reneworder = nil, smcert = nil, companytype = nil) ⇒ CertificateExtra

Returns a new instance of CertificateExtra.



522
523
524
525
526
527
528
529
530
# File 'lib/v20191205/models.rb', line 522

def initialize(domainnumber=nil, origincertificateid=nil, replacedby=nil, replacedfor=nil, reneworder=nil, smcert=nil, companytype=nil)
  @DomainNumber = domainnumber
  @OriginCertificateId = origincertificateid
  @ReplacedBy = replacedby
  @ReplacedFor = replacedfor
  @RenewOrder = reneworder
  @SMCert = smcert
  @CompanyType = companytype
end

Instance Attribute Details

#CompanyTypeObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def CompanyType
  @CompanyType
end

#DomainNumberObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def DomainNumber
  @DomainNumber
end

#OriginCertificateIdObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def OriginCertificateId
  @OriginCertificateId
end

#RenewOrderObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def RenewOrder
  @RenewOrder
end

#ReplacedByObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def ReplacedBy
  @ReplacedBy
end

#ReplacedForObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def ReplacedFor
  @ReplacedFor
end

#SMCertObject

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

Parameters:

  • DomainNumber:

    证书可配置域名数量。

  • OriginCertificateId:

    续费原证书 ID。

  • ReplacedBy:

    重颁发证书原始 ID。

  • ReplacedFor:

    重颁发证书ID。

  • RenewOrder:

    续费证书 ID。

  • SMCert:

    是否是国密证书

  • CompanyType:

    公司类型,取值:1(个人);2(公司)



520
521
522
# File 'lib/v20191205/models.rb', line 520

def SMCert
  @SMCert
end

Instance Method Details

#deserialize(params) ⇒ Object



532
533
534
535
536
537
538
539
540
# File 'lib/v20191205/models.rb', line 532

def deserialize(params)
  @DomainNumber = params['DomainNumber']
  @OriginCertificateId = params['OriginCertificateId']
  @ReplacedBy = params['ReplacedBy']
  @ReplacedFor = params['ReplacedFor']
  @RenewOrder = params['RenewOrder']
  @SMCert = params['SMCert']
  @CompanyType = params['CompanyType']
end