Class: TencentCloud::Tse::V20201207::KongActiveHealthCheck

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

Overview

Kong网关主动健康检查配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(healthyinterval = nil, unhealthyinterval = nil, httppath = nil) ⇒ KongActiveHealthCheck

Returns a new instance of KongActiveHealthCheck.



4426
4427
4428
4429
4430
# File 'lib/v20201207/models.rb', line 4426

def initialize(healthyinterval=nil, unhealthyinterval=nil, httppath=nil)
  @HealthyInterval = healthyinterval
  @UnHealthyInterval = unhealthyinterval
  @HttpPath = httppath
end

Instance Attribute Details

#HealthyIntervalObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HealthyInterval:

    主动健康检查健康探测间隔,单位:秒,0表示不开启

  • UnHealthyInterval:

    主动健康检查异常探测间隔,单位:秒,0表示不开启

  • HttpPath:

    在 GET HTTP 请求中使用的路径,以作为主动运行状况检查的探测器运行。默认: ”/”。



4424
4425
4426
# File 'lib/v20201207/models.rb', line 4424

def HealthyInterval
  @HealthyInterval
end

#HttpPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HealthyInterval:

    主动健康检查健康探测间隔,单位:秒,0表示不开启

  • UnHealthyInterval:

    主动健康检查异常探测间隔,单位:秒,0表示不开启

  • HttpPath:

    在 GET HTTP 请求中使用的路径,以作为主动运行状况检查的探测器运行。默认: ”/”。



4424
4425
4426
# File 'lib/v20201207/models.rb', line 4424

def HttpPath
  @HttpPath
end

#UnHealthyIntervalObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • HealthyInterval:

    主动健康检查健康探测间隔,单位:秒,0表示不开启

  • UnHealthyInterval:

    主动健康检查异常探测间隔,单位:秒,0表示不开启

  • HttpPath:

    在 GET HTTP 请求中使用的路径,以作为主动运行状况检查的探测器运行。默认: ”/”。



4424
4425
4426
# File 'lib/v20201207/models.rb', line 4424

def UnHealthyInterval
  @UnHealthyInterval
end

Instance Method Details

#deserialize(params) ⇒ Object



4432
4433
4434
4435
4436
# File 'lib/v20201207/models.rb', line 4432

def deserialize(params)
  @HealthyInterval = params['HealthyInterval']
  @UnHealthyInterval = params['UnHealthyInterval']
  @HttpPath = params['HttpPath']
end