Class: TencentCloud::Dayu::V20180709::CreateL7RuleCertRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::CreateL7RuleCertRequest
- Defined in:
- lib/v20180709/models.rb
Overview
CreateL7RuleCert请求参数结构体
Instance Attribute Summary collapse
- #Business ⇒ Object
- #Cert ⇒ Object
- #CertType ⇒ Object
- #Id ⇒ Object
- #PrivateKey ⇒ Object
- #RuleId ⇒ Object
- #SSLId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(business = nil, id = nil, ruleid = nil, certtype = nil, sslid = nil, cert = nil, privatekey = nil) ⇒ CreateL7RuleCertRequest
constructor
A new instance of CreateL7RuleCertRequest.
Constructor Details
#initialize(business = nil, id = nil, ruleid = nil, certtype = nil, sslid = nil, cert = nil, privatekey = nil) ⇒ CreateL7RuleCertRequest
Returns a new instance of CreateL7RuleCertRequest.
1094 1095 1096 1097 1098 1099 1100 1101 1102 |
# File 'lib/v20180709/models.rb', line 1094 def initialize(business=nil, id=nil, ruleid=nil, certtype=nil, sslid=nil, cert=nil, privatekey=nil) @Business = business @Id = id @RuleId = ruleid @CertType = certtype @SSLId = sslid @Cert = cert @PrivateKey = privatekey end |
Instance Attribute Details
#Business ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def Business @Business end |
#Cert ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def Cert @Cert end |
#CertType ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def CertType @CertType end |
#Id ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def Id @Id end |
#PrivateKey ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def PrivateKey @PrivateKey end |
#RuleId ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def RuleId @RuleId end |
#SSLId ⇒ Object
1092 1093 1094 |
# File 'lib/v20180709/models.rb', line 1092 def SSLId @SSLId end |
Instance Method Details
#deserialize(params) ⇒ Object
1104 1105 1106 1107 1108 1109 1110 1111 1112 |
# File 'lib/v20180709/models.rb', line 1104 def deserialize(params) @Business = params['Business'] @Id = params['Id'] @RuleId = params['RuleId'] @CertType = params['CertType'] @SSLId = params['SSLId'] @Cert = params['Cert'] @PrivateKey = params['PrivateKey'] end |