Class: TencentCloud::Waf::V20180125::FiltersItemNew

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

Overview

过滤数组

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, values = nil, exactmatch = nil) ⇒ FiltersItemNew

Returns a new instance of FiltersItemNew.



11204
11205
11206
11207
11208
# File 'lib/v20180125/models.rb', line 11204

def initialize(name=nil, values=nil, exactmatch=nil)
  @Name = name
  @Values = values
  @ExactMatch = exactmatch
end

Instance Attribute Details

#ExactMatchObject

子订单号过滤通过name 为:DealName; value为子订单号

Parameters:

  • Name:

    字段名; 过滤

  • Values:

    过滤值

  • ExactMatch:

    是否精确查找



11202
11203
11204
# File 'lib/v20180125/models.rb', line 11202

def ExactMatch
  @ExactMatch
end

#NameObject

子订单号过滤通过name 为:DealName; value为子订单号

Parameters:

  • Name:

    字段名; 过滤

  • Values:

    过滤值

  • ExactMatch:

    是否精确查找



11202
11203
11204
# File 'lib/v20180125/models.rb', line 11202

def Name
  @Name
end

#ValuesObject

子订单号过滤通过name 为:DealName; value为子订单号

Parameters:

  • Name:

    字段名; 过滤

  • Values:

    过滤值

  • ExactMatch:

    是否精确查找



11202
11203
11204
# File 'lib/v20180125/models.rb', line 11202

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



11210
11211
11212
11213
11214
# File 'lib/v20180125/models.rb', line 11210

def deserialize(params)
  @Name = params['Name']
  @Values = params['Values']
  @ExactMatch = params['ExactMatch']
end