amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.Types.ComboChartConfiguration

Description

 
Synopsis

Documentation

data ComboChartConfiguration Source #

The configuration of a ComboChartVisual.

See: newComboChartConfiguration smart constructor.

Constructors

ComboChartConfiguration' 

Fields

Instances

Instances details
FromJSON ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

ToJSON ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

Generic ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

Associated Types

type Rep ComboChartConfiguration :: Type -> Type #

Show ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

NFData ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

Methods

rnf :: ComboChartConfiguration -> () #

Eq ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

Hashable ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

type Rep ComboChartConfiguration Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ComboChartConfiguration

type Rep ComboChartConfiguration = D1 ('MetaData "ComboChartConfiguration" "Amazonka.QuickSight.Types.ComboChartConfiguration" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "ComboChartConfiguration'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "barDataLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataLabelOptions)) :*: S1 ('MetaSel ('Just "barsArrangement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BarsArrangement))) :*: (S1 ('MetaSel ('Just "categoryAxis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AxisDisplayOptions)) :*: S1 ('MetaSel ('Just "categoryLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions)))) :*: ((S1 ('MetaSel ('Just "colorLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions)) :*: S1 ('MetaSel ('Just "fieldWells") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComboChartFieldWells))) :*: (S1 ('MetaSel ('Just "legend") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LegendOptions)) :*: S1 ('MetaSel ('Just "lineDataLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataLabelOptions))))) :*: (((S1 ('MetaSel ('Just "primaryYAxisDisplayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AxisDisplayOptions)) :*: S1 ('MetaSel ('Just "primaryYAxisLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions))) :*: (S1 ('MetaSel ('Just "referenceLines") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReferenceLine])) :*: S1 ('MetaSel ('Just "secondaryYAxisDisplayOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AxisDisplayOptions)))) :*: ((S1 ('MetaSel ('Just "secondaryYAxisLabelOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChartAxisLabelOptions)) :*: S1 ('MetaSel ('Just "sortConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComboChartSortConfiguration))) :*: (S1 ('MetaSel ('Just "tooltip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TooltipOptions)) :*: S1 ('MetaSel ('Just "visualPalette") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VisualPalette)))))))

newComboChartConfiguration :: ComboChartConfiguration Source #

Create a value of ComboChartConfiguration 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:barDataLabels:ComboChartConfiguration', comboChartConfiguration_barDataLabels - The options that determine if visual data labels are displayed.

The data label options for a bar in a combo chart.

$sel:barsArrangement:ComboChartConfiguration', comboChartConfiguration_barsArrangement - Determines the bar arrangement in a combo chart. The following are valid values in this structure:

  • CLUSTERED: For clustered bar combo charts.
  • STACKED: For stacked bar combo charts.
  • STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation error.

$sel:categoryAxis:ComboChartConfiguration', comboChartConfiguration_categoryAxis - The category axis of a combo chart.

$sel:categoryLabelOptions:ComboChartConfiguration', comboChartConfiguration_categoryLabelOptions - The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.

$sel:colorLabelOptions:ComboChartConfiguration', comboChartConfiguration_colorLabelOptions - The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.

$sel:fieldWells:ComboChartConfiguration', comboChartConfiguration_fieldWells - The field wells of the visual.

$sel:legend:ComboChartConfiguration', comboChartConfiguration_legend - The legend display setup of the visual.

$sel:lineDataLabels:ComboChartConfiguration', comboChartConfiguration_lineDataLabels - The options that determine if visual data labels are displayed.

The data label options for a line in a combo chart.

$sel:primaryYAxisDisplayOptions:ComboChartConfiguration', comboChartConfiguration_primaryYAxisDisplayOptions - The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field well.

$sel:primaryYAxisLabelOptions:ComboChartConfiguration', comboChartConfiguration_primaryYAxisLabelOptions - The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis (bar) field well.

$sel:referenceLines:ComboChartConfiguration', comboChartConfiguration_referenceLines - The reference line setup of the visual.

$sel:secondaryYAxisDisplayOptions:ComboChartConfiguration', comboChartConfiguration_secondaryYAxisDisplayOptions - The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field well.

$sel:secondaryYAxisLabelOptions:ComboChartConfiguration', comboChartConfiguration_secondaryYAxisLabelOptions - The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary y-axis(line) field well.

$sel:sortConfiguration:ComboChartConfiguration', comboChartConfiguration_sortConfiguration - The sort configuration of a ComboChartVisual.

$sel:tooltip:ComboChartConfiguration', comboChartConfiguration_tooltip - The legend display setup of the visual.

$sel:visualPalette:ComboChartConfiguration', comboChartConfiguration_visualPalette - The palette (chart color) display setup of the visual.

comboChartConfiguration_barDataLabels :: Lens' ComboChartConfiguration (Maybe DataLabelOptions) Source #

The options that determine if visual data labels are displayed.

The data label options for a bar in a combo chart.

comboChartConfiguration_barsArrangement :: Lens' ComboChartConfiguration (Maybe BarsArrangement) Source #

Determines the bar arrangement in a combo chart. The following are valid values in this structure:

  • CLUSTERED: For clustered bar combo charts.
  • STACKED: For stacked bar combo charts.
  • STACKED_PERCENT: Do not use. If you use this value, the operation returns a validation error.

comboChartConfiguration_categoryLabelOptions :: Lens' ComboChartConfiguration (Maybe ChartAxisLabelOptions) Source #

The label options (label text, label visibility, and sort icon visibility) of a combo chart category (group/color) field well.

comboChartConfiguration_colorLabelOptions :: Lens' ComboChartConfiguration (Maybe ChartAxisLabelOptions) Source #

The label options (label text, label visibility, and sort icon visibility) of a combo chart's color field well.

comboChartConfiguration_lineDataLabels :: Lens' ComboChartConfiguration (Maybe DataLabelOptions) Source #

The options that determine if visual data labels are displayed.

The data label options for a line in a combo chart.

comboChartConfiguration_primaryYAxisDisplayOptions :: Lens' ComboChartConfiguration (Maybe AxisDisplayOptions) Source #

The label display options (grid line, range, scale, and axis step) of a combo chart's primary y-axis (bar) field well.

comboChartConfiguration_primaryYAxisLabelOptions :: Lens' ComboChartConfiguration (Maybe ChartAxisLabelOptions) Source #

The label options (label text, label visibility, and sort icon visibility) of a combo chart's primary y-axis (bar) field well.

comboChartConfiguration_secondaryYAxisDisplayOptions :: Lens' ComboChartConfiguration (Maybe AxisDisplayOptions) Source #

The label display options (grid line, range, scale, axis step) of a combo chart's secondary y-axis (line) field well.

comboChartConfiguration_secondaryYAxisLabelOptions :: Lens' ComboChartConfiguration (Maybe ChartAxisLabelOptions) Source #

The label options (label text, label visibility, and sort icon visibility) of a combo chart's secondary y-axis(line) field well.

comboChartConfiguration_visualPalette :: Lens' ComboChartConfiguration (Maybe VisualPalette) Source #

The palette (chart color) display setup of the visual.