Class: Aws::QuickSight::Types::DashboardVersionDefinition

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

Overview

The contents of a dashboard.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analysis_defaults ⇒ Types::AnalysisDefaults

The configuration for default analysis settings.



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#calculated_fields ⇒ Array<Types::CalculatedField>

An array of calculated field definitions for the dashboard.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#column_configurations ⇒ Array<Types::ColumnConfiguration>

An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_identifier_declarations ⇒ Array<Types::DataSetIdentifierDeclaration>

An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#filter_groups ⇒ Array<Types::FilterGroup>

The filter definitions for a dashboard.

For more information, see Filtering Data in Amazon Quick Sight in the Amazon Quick Suite User Guide.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#options ⇒ Types::AssetOptions

An array of option definitions for a dashboard.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_declarations ⇒ Array<Types::ParameterDeclaration>

The parameter declarations for a dashboard. Parameters are named variables that can transfer a value for use by an action or an object.

For more information, see Parameters in Amazon Quick Sight in the Amazon Quick Suite User Guide.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#sheets ⇒ Array<Types::SheetDefinition>

An array of sheet definitions for a dashboard.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#static_files ⇒ Array<Types::StaticFile>

The static files for the definition.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#tooltip_sheets ⇒ Array<Types::TooltipSheetDefinition>

An array of tooltip sheet definitions for a dashboard.

Returns:



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#topic_identifier_declarations ⇒ Array<Types::TopicIdentifierDeclaration>

An array of topic identifier declarations. With this mapping, you can use topic identifiers instead of topic Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.



13624
13625
13626
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 13624

class DashboardVersionDefinition < Struct.new(
  :data_set_identifier_declarations,
  :topic_identifier_declarations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end