Class: Aws::Glue::Types::GroupFilters

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

Overview

Specifies a group of filters with a logical operator that determines how the filters are combined to evaluate routing conditions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#filtersArray<Types::FilterExpression>

A list of filter expressions that define the conditions for this group.

Returns:



15850
15851
15852
15853
15854
15855
15856
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15850

class GroupFilters < Struct.new(
  :group_name,
  :filters,
  :logical_operator)
  SENSITIVE = []
  include Aws::Structure
end

#group_nameString

The name of the filter group.

Returns:

  • (String)


15850
15851
15852
15853
15854
15855
15856
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15850

class GroupFilters < Struct.new(
  :group_name,
  :filters,
  :logical_operator)
  SENSITIVE = []
  include Aws::Structure
end

#logical_operatorString

The logical operator used to combine the filters in this group. Determines whether all filters must match (AND) or any filter can match (OR).

Returns:

  • (String)


15850
15851
15852
15853
15854
15855
15856
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 15850

class GroupFilters < Struct.new(
  :group_name,
  :filters,
  :logical_operator)
  SENSITIVE = []
  include Aws::Structure
end