Class: Aws::QuickSight::Types::TemplateVersionDefinition

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

Overview

The detailed definition of a template.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#analysis_defaultsTypes::AnalysisDefaults

The configuration for default analysis settings.



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#calculated_fieldsArray<Types::CalculatedField>

An array of calculated field definitions for the template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#column_configurationsArray<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.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_configurationsArray<Types::DataSetConfiguration>

An array of dataset configurations. These configurations define the required columns for each dataset used within a template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#filter_groupsArray<Types::FilterGroup>

Filter definitions for a template.

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

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#optionsTypes::AssetOptions

An array of option definitions for a template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_declarationsArray<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 Quick Sight in the Amazon Quick Suite User Guide.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#query_execution_optionsTypes::QueryExecutionOptions

A structure that describes the query execution options.



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#sheetsArray<Types::SheetDefinition>

An array of sheet definitions for a template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#static_filesArray<Types::StaticFile>

The static files for the definition.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#tooltip_sheetsArray<Types::TooltipSheetDefinition>

An array of tooltip sheet definitions for a template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end

#topic_configurationsArray<Types::TopicConfiguration>

An array of topic configurations. These configurations define the required columns for each topic used within a template.

Returns:



43017
43018
43019
43020
43021
43022
43023
43024
43025
43026
43027
43028
43029
43030
43031
43032
# File 'lib/aws-sdk-quicksight/types.rb', line 43017

class TemplateVersionDefinition < Struct.new(
  :data_set_configurations,
  :topic_configurations,
  :sheets,
  :tooltip_sheets,
  :calculated_fields,
  :parameter_declarations,
  :filter_groups,
  :column_configurations,
  :analysis_defaults,
  :options,
  :query_execution_options,
  :static_files)
  SENSITIVE = []
  include Aws::Structure
end