Class: TencentCloud::Gaap::V20180529::RuleCheckParams
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::RuleCheckParams
- Defined in:
- lib/v20180529/models.rb
Overview
7层监听器转发规则健康检查相关参数
Instance Attribute Summary collapse
-
#BlockInter ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#ConnectTimeout ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#DelayLoop ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#Domain ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#FailedCountInter ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#FailedThreshold ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#Method ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#Path ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
-
#StatusCode ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(delayloop = nil, connecttimeout = nil, path = nil, method = nil, statuscode = nil, domain = nil, failedcountinter = nil, failedthreshold = nil, blockinter = nil) ⇒ RuleCheckParams
constructor
A new instance of RuleCheckParams.
Constructor Details
#initialize(delayloop = nil, connecttimeout = nil, path = nil, method = nil, statuscode = nil, domain = nil, failedcountinter = nil, failedthreshold = nil, blockinter = nil) ⇒ RuleCheckParams
Returns a new instance of RuleCheckParams.
7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 |
# File 'lib/v20180529/models.rb', line 7218 def initialize(delayloop=nil, connecttimeout=nil, path=nil, method=nil, statuscode=nil, domain=nil, failedcountinter=nil, failedthreshold=nil, blockinter=nil) @DelayLoop = delayloop @ConnectTimeout = connecttimeout @Path = path @Method = method @StatusCode = statuscode @Domain = domain @FailedCountInter = failedcountinter @FailedThreshold = failedthreshold @BlockInter = blockinter end |
Instance Attribute Details
#BlockInter ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def BlockInter @BlockInter end |
#ConnectTimeout ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def ConnectTimeout @ConnectTimeout end |
#DelayLoop ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def DelayLoop @DelayLoop end |
#Domain ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def Domain @Domain end |
#FailedCountInter ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def FailedCountInter @FailedCountInter end |
#FailedThreshold ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def FailedThreshold @FailedThreshold end |
#Method ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def Method @Method end |
#Path ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def Path @Path end |
#StatusCode ⇒ Object
当调用ModifyRuleAttribute时,不支持修改该参数。
7216 7217 7218 |
# File 'lib/v20180529/models.rb', line 7216 def StatusCode @StatusCode end |
Instance Method Details
#deserialize(params) ⇒ Object
7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 |
# File 'lib/v20180529/models.rb', line 7230 def deserialize(params) @DelayLoop = params['DelayLoop'] @ConnectTimeout = params['ConnectTimeout'] @Path = params['Path'] @Method = params['Method'] @StatusCode = params['StatusCode'] @Domain = params['Domain'] @FailedCountInter = params['FailedCountInter'] @FailedThreshold = params['FailedThreshold'] @BlockInter = params['BlockInter'] end |