Class: TencentCloud::Cwp::V20180228::ModifyBanStatusRequest

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

Overview

ModifyBanStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, opensmartmode = nil) ⇒ ModifyBanStatusRequest

Returns a new instance of ModifyBanStatusRequest.



32287
32288
32289
32290
# File 'lib/v20180228/models.rb', line 32287

def initialize(status=nil, opensmartmode=nil)
  @Status = status
  @OpenSmartMode = opensmartmode
end

Instance Attribute Details

#OpenSmartModeObject

Parameters:

  • Status:

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • OpenSmartMode:

    是否开启智能过白模式



32285
32286
32287
# File 'lib/v20180228/models.rb', line 32285

def OpenSmartMode
  @OpenSmartMode
end

#StatusObject

Parameters:

  • Status:

    阻断开关状态: 0 – 关闭 1 – 高级阻断 2 – 基础阻断(只阻断情报库黑ip)

  • OpenSmartMode:

    是否开启智能过白模式



32285
32286
32287
# File 'lib/v20180228/models.rb', line 32285

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



32292
32293
32294
32295
# File 'lib/v20180228/models.rb', line 32292

def deserialize(params)
  @Status = params['Status']
  @OpenSmartMode = params['OpenSmartMode']
end