Class: TencentCloud::Teo::V20220901::PartialModule

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

Overview

例外规则的详细模块配置。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(_module = nil, include = nil) ⇒ PartialModule

Returns a new instance of PartialModule.



19033
19034
19035
19036
# File 'lib/v20220901/models.rb', line 19033

def initialize(_module=nil, include=nil)
  @Module = _module
  @Include = include
end

Instance Attribute Details

#IncludeObject

<li>managed-rule:托管规则 Id;</li> <li>managed-group:托管规则组;</li> <li>waf:待废弃,托管规则。</li>

Parameters:

  • Module:

    模块名称,取值为:

  • Include:

    模块下的需要例外的具体规则ID列表。



19031
19032
19033
# File 'lib/v20220901/models.rb', line 19031

def Include
  @Include
end

#ModuleObject

<li>managed-rule:托管规则 Id;</li> <li>managed-group:托管规则组;</li> <li>waf:待废弃,托管规则。</li>

Parameters:

  • Module:

    模块名称,取值为:

  • Include:

    模块下的需要例外的具体规则ID列表。



19031
19032
19033
# File 'lib/v20220901/models.rb', line 19031

def Module
  @Module
end

Instance Method Details

#deserialize(params) ⇒ Object



19038
19039
19040
19041
# File 'lib/v20220901/models.rb', line 19038

def deserialize(params)
  @Module = params['Module']
  @Include = params['Include']
end