Class: TencentCloud::Scf::V20180416::WafConf

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

Overview

web应用防火墙配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(wafopen = nil, wafinstanceid = nil) ⇒ WafConf

Returns a new instance of WafConf.



5630
5631
5632
5633
# File 'lib/v20180416/models.rb', line 5630

def initialize(wafopen=nil, wafinstanceid=nil)
  @WafOpen = wafopen
  @WafInstanceId = wafinstanceid
end

Instance Attribute Details

#WafInstanceId ⇒ Object

Parameters:

  • WafOpen: —

    web应用防火墙是否打开, 取值范围:OPEN, CLOSE

  • WafInstanceId: —

    web应用防火墙实例ID



5628
5629
5630
# File 'lib/v20180416/models.rb', line 5628

def WafInstanceId
  @WafInstanceId
end

#WafOpen ⇒ Object

Parameters:

  • WafOpen: —

    web应用防火墙是否打开, 取值范围:OPEN, CLOSE

  • WafInstanceId: —

    web应用防火墙实例ID



5628
5629
5630
# File 'lib/v20180416/models.rb', line 5628

def WafOpen
  @WafOpen
end

Instance Method Details

#deserialize(params) ⇒ Object



5635
5636
5637
5638
# File 'lib/v20180416/models.rb', line 5635

def deserialize(params)
  @WafOpen = params['WafOpen']
  @WafInstanceId = params['WafInstanceId']
end