aws-cdk-lib.aws_quicksight.CfnTemplate.TemplateVersionDefinitionProperty

interface TemplateVersionDefinitionProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnTemplate.TemplateVersionDefinitionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnTemplate_TemplateVersionDefinitionProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnTemplate.TemplateVersionDefinitionProperty
Pythonaws_cdk.aws_quicksight.CfnTemplate.TemplateVersionDefinitionProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnTemplate » TemplateVersionDefinitionProperty

The detailed definition of a template.

Example

// The generated example for this type would exceed 500 lines,
// and has been elided for readability.

Properties

NameTypeDescription
dataSetConfigurationsIResolvable | IResolvable | DataSetConfigurationProperty[]An array of dataset configurations.
analysisDefaults?IResolvable | AnalysisDefaultsPropertyCfnTemplate.TemplateVersionDefinitionProperty.AnalysisDefaults.
calculatedFields?IResolvable | IResolvable | CalculatedFieldProperty[]An array of calculated field definitions for the template.
columnConfigurations?IResolvable | IResolvable | ColumnConfigurationProperty[]An array of template-level column configurations.
filterGroups?IResolvable | IResolvable | FilterGroupProperty[]Filter definitions for a template.
parameterDeclarations?IResolvable | IResolvable | ParameterDeclarationProperty[]An array of parameter declarations for a template.
sheets?IResolvable | IResolvable | SheetDefinitionProperty[]An array of sheet definitions for a template.

dataSetConfigurations

Type: IResolvable | IResolvable | DataSetConfigurationProperty[]

An array of dataset configurations.

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


analysisDefaults?

Type: IResolvable | AnalysisDefaultsProperty (optional)

CfnTemplate.TemplateVersionDefinitionProperty.AnalysisDefaults.


calculatedFields?

Type: IResolvable | IResolvable | CalculatedFieldProperty[] (optional)

An array of calculated field definitions for the template.


columnConfigurations?

Type: IResolvable | IResolvable | ColumnConfigurationProperty[] (optional)

An array of template-level column configurations.

Column configurations are used to set default formatting for a column that's used throughout a template.


filterGroups?

Type: IResolvable | IResolvable | FilterGroupProperty[] (optional)

Filter definitions for a template.

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


parameterDeclarations?

Type: IResolvable | IResolvable | ParameterDeclarationProperty[] (optional)

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 .


sheets?

Type: IResolvable | IResolvable | SheetDefinitionProperty[] (optional)

An array of sheet definitions for a template.