Class: Aws::QuickSight::Types::TemplateVersionDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::TemplateVersionDefinition
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The detailed definition of a template.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#analysis_defaults ⇒ Types::AnalysisDefaults
The configuration for default analysis settings.
-
#calculated_fields ⇒ Array<Types::CalculatedField>
An array of calculated field definitions for the template.
-
#column_configurations ⇒ Array<Types::ColumnConfiguration>
An array of template-level column configurations.
-
#data_set_configurations ⇒ Array<Types::DataSetConfiguration>
An array of dataset configurations.
-
#filter_groups ⇒ Array<Types::FilterGroup>
Filter definitions for a template.
-
#options ⇒ Types::AssetOptions
An array of option definitions for a template.
-
#parameter_declarations ⇒ Array<Types::ParameterDeclaration>
An array of parameter declarations for a template.
-
#sheets ⇒ Array<Types::SheetDefinition>
An array of sheet definitions for a template.
Instance Attribute Details
#analysis_defaults ⇒ Types::AnalysisDefaults
The configuration for default analysis settings.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#calculated_fields ⇒ Array<Types::CalculatedField>
An array of calculated field definitions for the template.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#column_configurations ⇒ Array<Types::ColumnConfiguration>
An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#data_set_configurations ⇒ Array<Types::DataSetConfiguration>
An array of dataset configurations. These configurations define the required columns for each dataset used within a template.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#filter_groups ⇒ Array<Types::FilterGroup>
Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#options ⇒ Types::AssetOptions
An array of option definitions for a template.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#parameter_declarations ⇒ Array<Types::ParameterDeclaration>
An array of parameter declarations for a template.
Parameters are named variables that can transfer a value for use by an action or an object.
For more information, see Parameters in Amazon QuickSight in the Amazon QuickSight User Guide.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |
#sheets ⇒ Array<Types::SheetDefinition>
An array of sheet definitions for a template.
28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28336 class TemplateVersionDefinition < Struct.new( :data_set_configurations, :sheets, :calculated_fields, :parameter_declarations, :filter_groups, :column_configurations, :analysis_defaults, :options) SENSITIVE = [] include Aws::Structure end |