Class: TencentCloud::Cwp::V20180228::BruteAttackRule

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

Overview

标准阻断模式规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timerange = nil, loginfailtimes = nil) ⇒ BruteAttackRule

Returns a new instance of BruteAttackRule.



4688
4689
4690
4691
# File 'lib/v20180228/models.rb', line 4688

def initialize(timerange=nil, loginfailtimes=nil)
  @TimeRange = timerange
  @LoginFailTimes = loginfailtimes
end

Instance Attribute Details

#LoginFailTimesObject

Parameters:

  • TimeRange:

    爆破事件发生的时间范围,单位:秒

  • LoginFailTimes:

    爆破事件失败次数



4686
4687
4688
# File 'lib/v20180228/models.rb', line 4686

def LoginFailTimes
  @LoginFailTimes
end

#TimeRangeObject

Parameters:

  • TimeRange:

    爆破事件发生的时间范围,单位:秒

  • LoginFailTimes:

    爆破事件失败次数



4686
4687
4688
# File 'lib/v20180228/models.rb', line 4686

def TimeRange
  @TimeRange
end

Instance Method Details

#deserialize(params) ⇒ Object



4693
4694
4695
4696
# File 'lib/v20180228/models.rb', line 4693

def deserialize(params)
  @TimeRange = params['TimeRange']
  @LoginFailTimes = params['LoginFailTimes']
end