Class: TencentCloud::Ssl::V20191205::CertBasicInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssl::V20191205::CertBasicInfo
- Defined in:
- lib/v20191205/models.rb
Overview
证书基本信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(issuer = nil, subject = nil, fingerprint = nil, validfrom = nil, validto = nil) ⇒ CertBasicInfo
constructor
A new instance of CertBasicInfo.
Constructor Details
#initialize(issuer = nil, subject = nil, fingerprint = nil, validfrom = nil, validto = nil) ⇒ CertBasicInfo
Returns a new instance of CertBasicInfo.
434 435 436 437 438 439 440 |
# File 'lib/v20191205/models.rb', line 434 def initialize(issuer=nil, subject=nil, fingerprint=nil, validfrom=nil, validto=nil) @Issuer = issuer @Subject = subject @Fingerprint = fingerprint @ValidFrom = validfrom @ValidTo = validto end |
Instance Attribute Details
#Fingerprint ⇒ Object
432 433 434 |
# File 'lib/v20191205/models.rb', line 432 def Fingerprint @Fingerprint end |
#Issuer ⇒ Object
432 433 434 |
# File 'lib/v20191205/models.rb', line 432 def Issuer @Issuer end |
#Subject ⇒ Object
432 433 434 |
# File 'lib/v20191205/models.rb', line 432 def Subject @Subject end |
#ValidFrom ⇒ Object
432 433 434 |
# File 'lib/v20191205/models.rb', line 432 def ValidFrom @ValidFrom end |
#ValidTo ⇒ Object
432 433 434 |
# File 'lib/v20191205/models.rb', line 432 def ValidTo @ValidTo end |
Instance Method Details
#deserialize(params) ⇒ Object
442 443 444 445 446 447 448 |
# File 'lib/v20191205/models.rb', line 442 def deserialize(params) @Issuer = params['Issuer'] @Subject = params['Subject'] @Fingerprint = params['Fingerprint'] @ValidFrom = params['ValidFrom'] @ValidTo = params['ValidTo'] end |