Class: Aws::QuickSight::Types::FilterGroup

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

Overview

A grouping of individual filters. Filter groups are applied to the same group of visuals.

For more information, see Adding filter conditions (group filters) with AND and OR operators in the Amazon Quick Suite User Guide.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cross_dataset ⇒ String

The filter new feature which can apply filter group to all data sets. Choose one of the following options:

  • ALL_DATASETS

  • SINGLE_DATASET

Returns:

  • (String)


23880
23881
23882
23883
23884
23885
23886
23887
23888
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23880

class FilterGroup < Struct.new(
  :filter_group_id,
  :filters,
  :scope_configuration,
  :status,
  :cross_dataset)
  SENSITIVE = []
  include Aws::Structure
end

#filter_group_id ⇒ String

The value that uniquely identifies a FilterGroup within a dashboard, template, or analysis.

Returns:

  • (String)


23880
23881
23882
23883
23884
23885
23886
23887
23888
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23880

class FilterGroup < Struct.new(
  :filter_group_id,
  :filters,
  :scope_configuration,
  :status,
  :cross_dataset)
  SENSITIVE = []
  include Aws::Structure
end

#filters ⇒ Array<Types::Filter>

The list of filters that are present in a FilterGroup.

Returns:



23880
23881
23882
23883
23884
23885
23886
23887
23888
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23880

class FilterGroup < Struct.new(
  :filter_group_id,
  :filters,
  :scope_configuration,
  :status,
  :cross_dataset)
  SENSITIVE = []
  include Aws::Structure
end

#scope_configuration ⇒ Types::FilterScopeConfiguration

The configuration that specifies what scope to apply to a FilterGroup.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.



23880
23881
23882
23883
23884
23885
23886
23887
23888
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23880

class FilterGroup < Struct.new(
  :filter_group_id,
  :filters,
  :scope_configuration,
  :status,
  :cross_dataset)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The status of the FilterGroup.

Returns:

  • (String)


23880
23881
23882
23883
23884
23885
23886
23887
23888
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23880

class FilterGroup < Struct.new(
  :filter_group_id,
  :filters,
  :scope_configuration,
  :status,
  :cross_dataset)
  SENSITIVE = []
  include Aws::Structure
end