Class: TencentCloud::Clb::V20180317::CertificateOutput
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Clb::V20180317::CertificateOutput
- Defined in:
- lib/v20180317/models.rb
Overview
证书相关信息
Instance Attribute Summary collapse
- #CertCaId ⇒ Object
- #CertId ⇒ Object
- #ExtCertIds ⇒ Object
- #SSLMode ⇒ Object
- #SSLVerifyClient ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sslmode = nil, sslverifyclient = nil, certid = nil, certcaid = nil, extcertids = nil) ⇒ CertificateOutput
constructor
A new instance of CertificateOutput.
Constructor Details
#initialize(sslmode = nil, sslverifyclient = nil, certid = nil, certcaid = nil, extcertids = nil) ⇒ CertificateOutput
Returns a new instance of CertificateOutput.
793 794 795 796 797 798 799 |
# File 'lib/v20180317/models.rb', line 793 def initialize(sslmode=nil, sslverifyclient=nil, certid=nil, certcaid=nil, extcertids=nil) @SSLMode = sslmode @SSLVerifyClient = sslverifyclient @CertId = certid @CertCaId = certcaid @ExtCertIds = extcertids end |
Instance Attribute Details
#CertCaId ⇒ Object
791 792 793 |
# File 'lib/v20180317/models.rb', line 791 def CertCaId @CertCaId end |
#CertId ⇒ Object
791 792 793 |
# File 'lib/v20180317/models.rb', line 791 def CertId @CertId end |
#ExtCertIds ⇒ Object
791 792 793 |
# File 'lib/v20180317/models.rb', line 791 def ExtCertIds @ExtCertIds end |
#SSLMode ⇒ Object
791 792 793 |
# File 'lib/v20180317/models.rb', line 791 def SSLMode @SSLMode end |
#SSLVerifyClient ⇒ Object
791 792 793 |
# File 'lib/v20180317/models.rb', line 791 def SSLVerifyClient @SSLVerifyClient end |
Instance Method Details
#deserialize(params) ⇒ Object
801 802 803 804 805 806 807 |
# File 'lib/v20180317/models.rb', line 801 def deserialize(params) @SSLMode = params['SSLMode'] @SSLVerifyClient = params['SSLVerifyClient'] @CertId = params['CertId'] @CertCaId = params['CertCaId'] @ExtCertIds = params['ExtCertIds'] end |