Class: TencentCloud::Clb::V20180317::CertificateInput
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Clb::V20180317::CertificateInput
- Defined in:
- lib/v20180317/models.rb
Overview
证书信息
Instance Attribute Summary collapse
-
#CertCaContent ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertCaId ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertCaName ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertContent ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertId ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertKey ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#CertName ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#SSLMode ⇒ Object
默认为 UNIDIRECTIONAL。.
-
#SSLVerifyClient ⇒ Object
默认为 UNIDIRECTIONAL。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(sslmode = nil, sslverifyclient = nil, certid = nil, certcaid = nil, certname = nil, certkey = nil, certcontent = nil, certcaname = nil, certcacontent = nil) ⇒ CertificateInput
constructor
A new instance of CertificateInput.
Constructor Details
#initialize(sslmode = nil, sslverifyclient = nil, certid = nil, certcaid = nil, certname = nil, certkey = nil, certcontent = nil, certcaname = nil, certcacontent = nil) ⇒ CertificateInput
Returns a new instance of CertificateInput.
753 754 755 756 757 758 759 760 761 762 763 |
# File 'lib/v20180317/models.rb', line 753 def initialize(sslmode=nil, sslverifyclient=nil, certid=nil, certcaid=nil, certname=nil, certkey=nil, certcontent=nil, certcaname=nil, certcacontent=nil) @SSLMode = sslmode @SSLVerifyClient = sslverifyclient @CertId = certid @CertCaId = certcaid @CertName = certname @CertKey = certkey @CertContent = certcontent @CertCaName = certcaname @CertCaContent = certcacontent end |
Instance Attribute Details
#CertCaContent ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertCaContent @CertCaContent end |
#CertCaId ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertCaId @CertCaId end |
#CertCaName ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertCaName @CertCaName end |
#CertContent ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertContent @CertContent end |
#CertId ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertId @CertId end |
#CertKey ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertKey @CertKey end |
#CertName ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def CertName @CertName end |
#SSLMode ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def SSLMode @SSLMode end |
#SSLVerifyClient ⇒ Object
默认为 UNIDIRECTIONAL。
751 752 753 |
# File 'lib/v20180317/models.rb', line 751 def SSLVerifyClient @SSLVerifyClient end |
Instance Method Details
#deserialize(params) ⇒ Object
765 766 767 768 769 770 771 772 773 774 775 |
# File 'lib/v20180317/models.rb', line 765 def deserialize(params) @SSLMode = params['SSLMode'] @SSLVerifyClient = params['SSLVerifyClient'] @CertId = params['CertId'] @CertCaId = params['CertCaId'] @CertName = params['CertName'] @CertKey = params['CertKey'] @CertContent = params['CertContent'] @CertCaName = params['CertCaName'] @CertCaContent = params['CertCaContent'] end |