Class: TencentCloud::Ssl::V20191205::ClbListenerRule
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ssl::V20191205::ClbListenerRule
- Defined in:
- lib/v20191205/models.rb
Overview
CLB监听器规则
Instance Attribute Summary collapse
- #Certificate ⇒ Object
- #Domain ⇒ Object
- #IsMatch ⇒ Object
- #LocationId ⇒ Object
- #NoMatchDomains ⇒ Object
- #Url ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(locationid = nil, domain = nil, ismatch = nil, certificate = nil, nomatchdomains = nil, url = nil) ⇒ ClbListenerRule
constructor
A new instance of ClbListenerRule.
Constructor Details
#initialize(locationid = nil, domain = nil, ismatch = nil, certificate = nil, nomatchdomains = nil, url = nil) ⇒ ClbListenerRule
Returns a new instance of ClbListenerRule.
1355 1356 1357 1358 1359 1360 1361 1362 |
# File 'lib/v20191205/models.rb', line 1355 def initialize(locationid=nil, domain=nil, ismatch=nil, certificate=nil, nomatchdomains=nil, url=nil) @LocationId = locationid @Domain = domain @IsMatch = ismatch @Certificate = certificate @NoMatchDomains = nomatchdomains @Url = url end |
Instance Attribute Details
#Certificate ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def Certificate @Certificate end |
#Domain ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def Domain @Domain end |
#IsMatch ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def IsMatch @IsMatch end |
#LocationId ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def LocationId @LocationId end |
#NoMatchDomains ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def NoMatchDomains @NoMatchDomains end |
#Url ⇒ Object
1353 1354 1355 |
# File 'lib/v20191205/models.rb', line 1353 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'lib/v20191205/models.rb', line 1364 def deserialize(params) @LocationId = params['LocationId'] @Domain = params['Domain'] @IsMatch = params['IsMatch'] unless params['Certificate'].nil? @Certificate = Certificate.new @Certificate.deserialize(params['Certificate']) end @NoMatchDomains = params['NoMatchDomains'] @Url = params['Url'] end |