Class: TencentCloud::Dayu::V20180709::L7HealthConfig

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180709/models.rb

Overview

七层健康检查配置

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#AliveNumObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def AliveNum
  @AliveNum
end

#DomainObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def Domain
  @Domain
end

#EnableObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def Enable
  @Enable
end

#IntervalObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def Interval
  @Interval
end

#KickNumObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def KickNum
  @KickNum
end

#MethodObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def Method
  @Method
end

#ProtocolObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def Protocol
  @Protocol
end

#StatusCodeObject



6478
6479
6480
# File 'lib/v20180709/models.rb', line 6478

def StatusCode
  @StatusCode
end

#UrlObject



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