Class: TencentCloud::Ssa::V20180608::QueryFilter

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

Overview

过滤条件

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filterkey = nil, filteroperatortype = nil, filtervalue = nil) ⇒ QueryFilter

Returns a new instance of QueryFilter.



3238
3239
3240
3241
3242
# File 'lib/v20180608/models.rb', line 3238

def initialize(filterkey=nil, filteroperatortype=nil, filtervalue=nil)
  @FilterKey = filterkey
  @FilterOperatorType = filteroperatortype
  @FilterValue = filtervalue
end

Instance Attribute Details

#FilterKeyObject

Parameters:

  • FilterKey:

    过滤key

  • FilterOperatorType:

    操作符(只支持32位)

  • FilterValue:

    过滤value



3236
3237
3238
# File 'lib/v20180608/models.rb', line 3236

def FilterKey
  @FilterKey
end

#FilterOperatorTypeObject

Parameters:

  • FilterKey:

    过滤key

  • FilterOperatorType:

    操作符(只支持32位)

  • FilterValue:

    过滤value



3236
3237
3238
# File 'lib/v20180608/models.rb', line 3236

def FilterOperatorType
  @FilterOperatorType
end

#FilterValueObject

Parameters:

  • FilterKey:

    过滤key

  • FilterOperatorType:

    操作符(只支持32位)

  • FilterValue:

    过滤value



3236
3237
3238
# File 'lib/v20180608/models.rb', line 3236

def FilterValue
  @FilterValue
end

Instance Method Details

#deserialize(params) ⇒ Object



3244
3245
3246
3247
3248
# File 'lib/v20180608/models.rb', line 3244

def deserialize(params)
  @FilterKey = params['FilterKey']
  @FilterOperatorType = params['FilterOperatorType']
  @FilterValue = params['FilterValue']
end