Class: TencentCloud::Gaap::V20180529::CertificateDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::CertificateDetail
- Defined in:
- lib/v20180529/models.rb
Overview
证书详情,包括证书ID, 证书名字,证书类型,证书内容以及密钥内容。
Instance Attribute Summary collapse
- #BeginTime ⇒ Object
- #CertificateAlias ⇒ Object
- #CertificateContent ⇒ Object
- #CertificateId ⇒ Object
- #CertificateKey ⇒ Object
- #CertificateType ⇒ Object
- #CreateTime ⇒ Object
- #EndTime ⇒ Object
- #IssuerCN ⇒ Object
- #SubjectCN ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(certificateid = nil, certificatetype = nil, certificatealias = nil, certificatecontent = nil, certificatekey = nil, createtime = nil, begintime = nil, endtime = nil, issuercn = nil, subjectcn = nil) ⇒ CertificateDetail
constructor
A new instance of CertificateDetail.
Constructor Details
#initialize(certificateid = nil, certificatetype = nil, certificatealias = nil, certificatecontent = nil, certificatekey = nil, createtime = nil, begintime = nil, endtime = nil, issuercn = nil, subjectcn = nil) ⇒ CertificateDetail
Returns a new instance of CertificateDetail.
499 500 501 502 503 504 505 506 507 508 509 510 |
# File 'lib/v20180529/models.rb', line 499 def initialize(certificateid=nil, certificatetype=nil, certificatealias=nil, certificatecontent=nil, certificatekey=nil, createtime=nil, begintime=nil, endtime=nil, issuercn=nil, subjectcn=nil) @CertificateId = certificateid @CertificateType = certificatetype @CertificateAlias = certificatealias @CertificateContent = certificatecontent @CertificateKey = certificatekey @CreateTime = createtime @BeginTime = begintime @EndTime = endtime @IssuerCN = issuercn @SubjectCN = subjectcn end |
Instance Attribute Details
#BeginTime ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def BeginTime @BeginTime end |
#CertificateAlias ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CertificateAlias @CertificateAlias end |
#CertificateContent ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CertificateContent @CertificateContent end |
#CertificateId ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CertificateId @CertificateId end |
#CertificateKey ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CertificateKey @CertificateKey end |
#CertificateType ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CertificateType @CertificateType end |
#CreateTime ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def CreateTime @CreateTime end |
#EndTime ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def EndTime @EndTime end |
#IssuerCN ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def IssuerCN @IssuerCN end |
#SubjectCN ⇒ Object
497 498 499 |
# File 'lib/v20180529/models.rb', line 497 def SubjectCN @SubjectCN end |
Instance Method Details
#deserialize(params) ⇒ Object
512 513 514 515 516 517 518 519 520 521 522 523 |
# File 'lib/v20180529/models.rb', line 512 def deserialize(params) @CertificateId = params['CertificateId'] @CertificateType = params['CertificateType'] @CertificateAlias = params['CertificateAlias'] @CertificateContent = params['CertificateContent'] @CertificateKey = params['CertificateKey'] @CreateTime = params['CreateTime'] @BeginTime = params['BeginTime'] @EndTime = params['EndTime'] @IssuerCN = params['IssuerCN'] @SubjectCN = params['SubjectCN'] end |