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.



7633
7634
7635
7636
7637
# File 'lib/v20180125/models.rb', line 7633

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:

    是否精确查找



7631
7632
7633
# File 'lib/v20180125/models.rb', line 7631

def ExactMatch
  @ExactMatch
end

#NameObject

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

Parameters:

  • Name:

    字段名; 过滤

  • Values:

    过滤值

  • ExactMatch:

    是否精确查找



7631
7632
7633
# File 'lib/v20180125/models.rb', line 7631

def Name
  @Name
end

#ValuesObject

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

Parameters:

  • Name:

    字段名; 过滤

  • Values:

    过滤值

  • ExactMatch:

    是否精确查找



7631
7632
7633
# File 'lib/v20180125/models.rb', line 7631

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



7639
7640
7641
7642
7643
# File 'lib/v20180125/models.rb', line 7639

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