Class: TencentCloud::Dayu::V20180709::L7HealthConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::L7HealthConfig
- Defined in:
- lib/v20180709/models.rb
Overview
七层健康检查配置
Instance Attribute Summary collapse
- #AliveNum ⇒ Object
- #Domain ⇒ Object
- #Enable ⇒ Object
- #Interval ⇒ Object
- #KickNum ⇒ Object
- #Method ⇒ Object
- #Protocol ⇒ Object
- #StatusCode ⇒ Object
- #Url ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(protocol = nil, domain = nil, enable = nil, interval = nil, kicknum = nil, alivenum = nil, method = nil, statuscode = nil, url = nil) ⇒ L7HealthConfig
constructor
A new instance of L7HealthConfig.
Constructor Details
#initialize(protocol = nil, domain = nil, enable = nil, interval = nil, kicknum = nil, alivenum = nil, method = nil, statuscode = nil, url = nil) ⇒ L7HealthConfig
6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 |
# File 'lib/v20180709/models.rb', line 6480 def initialize(protocol=nil, domain=nil, enable=nil, interval=nil, kicknum=nil, alivenum=nil, method=nil, statuscode=nil, url=nil) @Protocol = protocol @Domain = domain @Enable = enable @Interval = interval @KickNum = kicknum @AliveNum = alivenum @Method = method @StatusCode = statuscode @Url = url end |
Instance Attribute Details
#AliveNum ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def AliveNum @AliveNum end |
#Domain ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Domain @Domain end |
#Enable ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Enable @Enable end |
#Interval ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Interval @Interval end |
#KickNum ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def KickNum @KickNum end |
#Method ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Method @Method end |
#Protocol ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Protocol @Protocol end |
#StatusCode ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def StatusCode @StatusCode end |
#Url ⇒ Object
6478 6479 6480 |
# File 'lib/v20180709/models.rb', line 6478 def Url @Url end |
Instance Method Details
#deserialize(params) ⇒ Object
6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 |
# File 'lib/v20180709/models.rb', line 6492 def deserialize(params) @Protocol = params['Protocol'] @Domain = params['Domain'] @Enable = params['Enable'] @Interval = params['Interval'] @KickNum = params['KickNum'] @AliveNum = params['AliveNum'] @Method = params['Method'] @StatusCode = params['StatusCode'] @Url = params['Url'] end |