Class: Aws::BCMRecommendedActions::Types::ActionFilter

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bcmrecommendedactions/lib/aws-sdk-bcmrecommendedactions/types.rb

Overview

Describes a filter that returns a more specific list of recommended actions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#keyString

The category to filter on. Valid values are FEATURE for feature type, SEVERITY for severity level, and TYPE for recommendation type.

Returns:

  • (String)


46
47
48
49
50
51
52
# File 'gems/aws-sdk-bcmrecommendedactions/lib/aws-sdk-bcmrecommendedactions/types.rb', line 46

class ActionFilter < Struct.new(
  :key,
  :match_option,
  :values)
  SENSITIVE = []
  include Aws::Structure
end

#match_optionString

Specifies how to apply the filter. Use EQUALS to include matching results or NOT_EQUALS to exclude matching results.

Returns:

  • (String)


46
47
48
49
50
51
52
# File 'gems/aws-sdk-bcmrecommendedactions/lib/aws-sdk-bcmrecommendedactions/types.rb', line 46

class ActionFilter < Struct.new(
  :key,
  :match_option,
  :values)
  SENSITIVE = []
  include Aws::Structure
end

#valuesArray<String>

One or more values to match against the specified key.

Returns:

  • (Array<String>)


46
47
48
49
50
51
52
# File 'gems/aws-sdk-bcmrecommendedactions/lib/aws-sdk-bcmrecommendedactions/types.rb', line 46

class ActionFilter < Struct.new(
  :key,
  :match_option,
  :values)
  SENSITIVE = []
  include Aws::Structure
end