Class: TencentCloud::Gaap::V20180529::Certificate
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::Certificate
- Defined in:
- lib/v20180529/models.rb
Overview
服务器证书
Instance Attribute Summary collapse
- #BeginTime ⇒ Object
- #CertificateAlias ⇒ Object
- #CertificateId ⇒ Object
- #CertificateName ⇒ Object
- #CertificateType ⇒ Object
- #CreateTime ⇒ Object
- #EndTime ⇒ Object
- #IssuerCN ⇒ Object
- #SubjectCN ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(certificateid = nil, certificatename = nil, certificatetype = nil, certificatealias = nil, createtime = nil, begintime = nil, endtime = nil, issuercn = nil, subjectcn = nil) ⇒ Certificate
constructor
A new instance of Certificate.
Constructor Details
#initialize(certificateid = nil, certificatename = nil, certificatetype = nil, certificatealias = nil, createtime = nil, begintime = nil, endtime = nil, issuercn = nil, subjectcn = nil) ⇒ Certificate
Returns a new instance of Certificate.
429 430 431 432 433 434 435 436 437 438 439 |
# File 'lib/v20180529/models.rb', line 429 def initialize(certificateid=nil, certificatename=nil, certificatetype=nil, certificatealias=nil, createtime=nil, begintime=nil, endtime=nil, issuercn=nil, subjectcn=nil) @CertificateId = certificateid @CertificateName = certificatename @CertificateType = certificatetype @CertificateAlias = certificatealias @CreateTime = createtime @BeginTime = begintime @EndTime = endtime @IssuerCN = issuercn @SubjectCN = subjectcn end |
Instance Attribute Details
#BeginTime ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def BeginTime @BeginTime end |
#CertificateAlias ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def CertificateAlias @CertificateAlias end |
#CertificateId ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def CertificateId @CertificateId end |
#CertificateName ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def CertificateName @CertificateName end |
#CertificateType ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def CertificateType @CertificateType end |
#CreateTime ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def CreateTime @CreateTime end |
#EndTime ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def EndTime @EndTime end |
#IssuerCN ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def IssuerCN @IssuerCN end |
#SubjectCN ⇒ Object
427 428 429 |
# File 'lib/v20180529/models.rb', line 427 def SubjectCN @SubjectCN end |
Instance Method Details
#deserialize(params) ⇒ Object
441 442 443 444 445 446 447 448 449 450 451 |
# File 'lib/v20180529/models.rb', line 441 def deserialize(params) @CertificateId = params['CertificateId'] @CertificateName = params['CertificateName'] @CertificateType = params['CertificateType'] @CertificateAlias = params['CertificateAlias'] @CreateTime = params['CreateTime'] @BeginTime = params['BeginTime'] @EndTime = params['EndTime'] @IssuerCN = params['IssuerCN'] @SubjectCN = params['SubjectCN'] end |