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 DashboardVersionDefinition = DashboardVersionDefinition' {
- analysisDefaults :: Maybe AnalysisDefaults
- calculatedFields :: Maybe [CalculatedField]
- columnConfigurations :: Maybe [ColumnConfiguration]
- filterGroups :: Maybe [FilterGroup]
- parameterDeclarations :: Maybe [ParameterDeclaration]
- sheets :: Maybe [SheetDefinition]
- dataSetIdentifierDeclarations :: NonEmpty DataSetIdentifierDeclaration
- newDashboardVersionDefinition :: NonEmpty DataSetIdentifierDeclaration -> DashboardVersionDefinition
- dashboardVersionDefinition_analysisDefaults :: Lens' DashboardVersionDefinition (Maybe AnalysisDefaults)
- dashboardVersionDefinition_calculatedFields :: Lens' DashboardVersionDefinition (Maybe [CalculatedField])
- dashboardVersionDefinition_columnConfigurations :: Lens' DashboardVersionDefinition (Maybe [ColumnConfiguration])
- dashboardVersionDefinition_filterGroups :: Lens' DashboardVersionDefinition (Maybe [FilterGroup])
- dashboardVersionDefinition_parameterDeclarations :: Lens' DashboardVersionDefinition (Maybe [ParameterDeclaration])
- dashboardVersionDefinition_sheets :: Lens' DashboardVersionDefinition (Maybe [SheetDefinition])
- dashboardVersionDefinition_dataSetIdentifierDeclarations :: Lens' DashboardVersionDefinition (NonEmpty DataSetIdentifierDeclaration)
Documentation
data DashboardVersionDefinition Source #
The contents of a dashboard.
See: newDashboardVersionDefinition
smart constructor.
DashboardVersionDefinition' | |
|
Instances
newDashboardVersionDefinition Source #
:: NonEmpty DataSetIdentifierDeclaration |
|
-> DashboardVersionDefinition |
Create a value of DashboardVersionDefinition
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:DashboardVersionDefinition'
, dashboardVersionDefinition_analysisDefaults
- Undocumented member.
$sel:calculatedFields:DashboardVersionDefinition'
, dashboardVersionDefinition_calculatedFields
- An array of calculated field definitions for the dashboard.
$sel:columnConfigurations:DashboardVersionDefinition'
, dashboardVersionDefinition_columnConfigurations
- An array of dashboard-level column configurations. Column configurations
are used to set the default formatting for a column that is used
throughout a dashboard.
$sel:filterGroups:DashboardVersionDefinition'
, dashboardVersionDefinition_filterGroups
- The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
$sel:parameterDeclarations:DashboardVersionDefinition'
, dashboardVersionDefinition_parameterDeclarations
- The parameter declarations for a dashboard. 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:DashboardVersionDefinition'
, dashboardVersionDefinition_sheets
- An array of sheet definitions for a dashboard.
$sel:dataSetIdentifierDeclarations:DashboardVersionDefinition'
, dashboardVersionDefinition_dataSetIdentifierDeclarations
- An array of dataset identifier declarations. With this mapping,you can
use dataset identifiers instead of dataset Amazon Resource Names (ARNs)
throughout the dashboard's sub-structures.
dashboardVersionDefinition_analysisDefaults :: Lens' DashboardVersionDefinition (Maybe AnalysisDefaults) Source #
Undocumented member.
dashboardVersionDefinition_calculatedFields :: Lens' DashboardVersionDefinition (Maybe [CalculatedField]) Source #
An array of calculated field definitions for the dashboard.
dashboardVersionDefinition_columnConfigurations :: Lens' DashboardVersionDefinition (Maybe [ColumnConfiguration]) Source #
An array of dashboard-level column configurations. Column configurations are used to set the default formatting for a column that is used throughout a dashboard.
dashboardVersionDefinition_filterGroups :: Lens' DashboardVersionDefinition (Maybe [FilterGroup]) Source #
The filter definitions for a dashboard.
For more information, see Filtering Data in Amazon QuickSight in the Amazon QuickSight User Guide.
dashboardVersionDefinition_parameterDeclarations :: Lens' DashboardVersionDefinition (Maybe [ParameterDeclaration]) Source #
The parameter declarations for a dashboard. 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.
dashboardVersionDefinition_sheets :: Lens' DashboardVersionDefinition (Maybe [SheetDefinition]) Source #
An array of sheet definitions for a dashboard.
dashboardVersionDefinition_dataSetIdentifierDeclarations :: Lens' DashboardVersionDefinition (NonEmpty DataSetIdentifierDeclaration) Source #
An array of dataset identifier declarations. With this mapping,you can use dataset identifiers instead of dataset Amazon Resource Names (ARNs) throughout the dashboard's sub-structures.