Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data TemplateVersionDefinition = TemplateVersionDefinition' {
- analysisDefaults :: Maybe AnalysisDefaults
- calculatedFields :: Maybe [CalculatedField]
- columnConfigurations :: Maybe [ColumnConfiguration]
- filterGroups :: Maybe [FilterGroup]
- parameterDeclarations :: Maybe [ParameterDeclaration]
- sheets :: Maybe [SheetDefinition]
- dataSetConfigurations :: [DataSetConfiguration]
- newTemplateVersionDefinition :: TemplateVersionDefinition
- templateVersionDefinition_analysisDefaults :: Lens' TemplateVersionDefinition (Maybe AnalysisDefaults)
- templateVersionDefinition_calculatedFields :: Lens' TemplateVersionDefinition (Maybe [CalculatedField])
- templateVersionDefinition_columnConfigurations :: Lens' TemplateVersionDefinition (Maybe [ColumnConfiguration])
- templateVersionDefinition_filterGroups :: Lens' TemplateVersionDefinition (Maybe [FilterGroup])
- templateVersionDefinition_parameterDeclarations :: Lens' TemplateVersionDefinition (Maybe [ParameterDeclaration])
- templateVersionDefinition_sheets :: Lens' TemplateVersionDefinition (Maybe [SheetDefinition])
- templateVersionDefinition_dataSetConfigurations :: Lens' TemplateVersionDefinition [DataSetConfiguration]
Documentation
data TemplateVersionDefinition Source #
The detailed definition of a template.
See: newTemplateVersionDefinition
smart constructor.
TemplateVersionDefinition' | |
|
Instances
newTemplateVersionDefinition :: TemplateVersionDefinition Source #
Create a value of TemplateVersionDefinition
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:analysisDefaults:TemplateVersionDefinition'
, templateVersionDefinition_analysisDefaults
- Undocumented member.
$sel:calculatedFields:TemplateVersionDefinition'
, templateVersionDefinition_calculatedFields
- An array of calculated field definitions for the template.
$sel:columnConfigurations:TemplateVersionDefinition'
, templateVersionDefinition_columnConfigurations
- An array of template-level column configurations. Column configurations
are used to set default formatting for a column that's used throughout
a template.
$sel:filterGroups:TemplateVersionDefinition'
, templateVersionDefinition_filterGroups
- Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
$sel:parameterDeclarations:TemplateVersionDefinition'
, templateVersionDefinition_parameterDeclarations
- 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.
$sel:sheets:TemplateVersionDefinition'
, templateVersionDefinition_sheets
- An array of sheet definitions for a template.
$sel:dataSetConfigurations:TemplateVersionDefinition'
, templateVersionDefinition_dataSetConfigurations
- An array of dataset configurations. These configurations define the
required columns for each dataset used within a template.
templateVersionDefinition_analysisDefaults :: Lens' TemplateVersionDefinition (Maybe AnalysisDefaults) Source #
Undocumented member.
templateVersionDefinition_calculatedFields :: Lens' TemplateVersionDefinition (Maybe [CalculatedField]) Source #
An array of calculated field definitions for the template.
templateVersionDefinition_columnConfigurations :: Lens' TemplateVersionDefinition (Maybe [ColumnConfiguration]) Source #
An array of template-level column configurations. Column configurations are used to set default formatting for a column that's used throughout a template.
templateVersionDefinition_filterGroups :: Lens' TemplateVersionDefinition (Maybe [FilterGroup]) Source #
Filter definitions for a template.
For more information, see Filtering Data in the Amazon QuickSight User Guide.
templateVersionDefinition_parameterDeclarations :: Lens' TemplateVersionDefinition (Maybe [ParameterDeclaration]) Source #
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.
templateVersionDefinition_sheets :: Lens' TemplateVersionDefinition (Maybe [SheetDefinition]) Source #
An array of sheet definitions for a template.
templateVersionDefinition_dataSetConfigurations :: Lens' TemplateVersionDefinition [DataSetConfiguration] Source #
An array of dataset configurations. These configurations define the required columns for each dataset used within a template.