TemplateVersionDefinitionArgs

data class TemplateVersionDefinitionArgs(val analysisDefaults: Output<TemplateAnalysisDefaultsArgs>? = null, val calculatedFields: Output<List<TemplateCalculatedFieldArgs>>? = null, val columnConfigurations: Output<List<TemplateColumnConfigurationArgs>>? = null, val dataSetConfigurations: Output<List<TemplateDataSetConfigurationArgs>>, val filterGroups: Output<List<TemplateFilterGroupArgs>>? = null, val options: Output<TemplateAssetOptionsArgs>? = null, val parameterDeclarations: Output<List<TemplateParameterDeclarationArgs>>? = null, val queryExecutionOptions: Output<TemplateQueryExecutionOptionsArgs>? = null, val sheets: Output<List<TemplateSheetDefinitionArgs>>? = null) : ConvertibleToJava<TemplateVersionDefinitionArgs>

Constructors

Link copied to clipboard
constructor(analysisDefaults: Output<TemplateAnalysisDefaultsArgs>? = null, calculatedFields: Output<List<TemplateCalculatedFieldArgs>>? = null, columnConfigurations: Output<List<TemplateColumnConfigurationArgs>>? = null, dataSetConfigurations: Output<List<TemplateDataSetConfigurationArgs>>, filterGroups: Output<List<TemplateFilterGroupArgs>>? = null, options: Output<TemplateAssetOptionsArgs>? = null, parameterDeclarations: Output<List<TemplateParameterDeclarationArgs>>? = null, queryExecutionOptions: Output<TemplateQueryExecutionOptionsArgs>? = null, sheets: Output<List<TemplateSheetDefinitionArgs>>? = null)

Properties

Link copied to clipboard
Link copied to clipboard

An array of calculated field definitions for the template.

Link copied to clipboard

An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.

Link copied to clipboard

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

Link copied to clipboard

Filter definitions for a template. For more information, see Filtering Data in the Amazon QuickSight User Guide .

Link copied to clipboard
val options: Output<TemplateAssetOptionsArgs>? = null

An array of option definitions for a template.

Link copied to clipboard

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 .

Link copied to clipboard
Link copied to clipboard

An array of sheet definitions for a template.

Functions

Link copied to clipboard
open override fun toJava(): TemplateVersionDefinitionArgs