Class: TencentCloud::Teo::V20220901::Waf

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

Overview

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, policyid = nil) ⇒ Waf

Returns a new instance of Waf.



22957
22958
22959
22960
# File 'lib/v20220901/models.rb', line 22957

def initialize(switch=nil, policyid=nil)
  @Switch = switch
  @PolicyId = policyid
end

Instance Attribute Details

#PolicyIdObject

<li> on:开启;</li> <li> off:关闭。</li>

Parameters:

  • Switch:

    Waf开关,取值为:

  • PolicyId:

    策略ID。



22955
22956
22957
# File 'lib/v20220901/models.rb', line 22955

def PolicyId
  @PolicyId
end

#SwitchObject

<li> on:开启;</li> <li> off:关闭。</li>

Parameters:

  • Switch:

    Waf开关,取值为:

  • PolicyId:

    策略ID。



22955
22956
22957
# File 'lib/v20220901/models.rb', line 22955

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



22962
22963
22964
22965
# File 'lib/v20220901/models.rb', line 22962

def deserialize(params)
  @Switch = params['Switch']
  @PolicyId = params['PolicyId']
end