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.ParameterControl

Description

 
Synopsis

Documentation

data ParameterControl Source #

The control of a parameter that users can interact with in a dashboard or an analysis.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

See: newParameterControl smart constructor.

Constructors

ParameterControl' 

Fields

Instances

Instances details
FromJSON ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

ToJSON ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

Generic ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

Associated Types

type Rep ParameterControl :: Type -> Type #

Read ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

Show ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

NFData ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

Methods

rnf :: ParameterControl -> () #

Eq ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

Hashable ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

type Rep ParameterControl Source # 
Instance details

Defined in Amazonka.QuickSight.Types.ParameterControl

newParameterControl :: ParameterControl Source #

Create a value of ParameterControl 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:dateTimePicker:ParameterControl', parameterControl_dateTimePicker - A control from a date parameter that specifies date and time.

$sel:dropdown:ParameterControl', parameterControl_dropdown - A control to display a dropdown list with buttons that are used to select a single value.

$sel:list:ParameterControl', parameterControl_list - A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

$sel:slider:ParameterControl', parameterControl_slider - A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

$sel:textArea:ParameterControl', parameterControl_textArea - A control to display a text box that is used to enter multiple entries.

$sel:textField:ParameterControl', parameterControl_textField - A control to display a text box that is used to enter a single entry.

parameterControl_dateTimePicker :: Lens' ParameterControl (Maybe ParameterDateTimePickerControl) Source #

A control from a date parameter that specifies date and time.

parameterControl_dropdown :: Lens' ParameterControl (Maybe ParameterDropDownControl) Source #

A control to display a dropdown list with buttons that are used to select a single value.

parameterControl_list :: Lens' ParameterControl (Maybe ParameterListControl) Source #

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

parameterControl_slider :: Lens' ParameterControl (Maybe ParameterSliderControl) Source #

A control to display a horizontal toggle bar. This is used to change a value by sliding the toggle.

parameterControl_textArea :: Lens' ParameterControl (Maybe ParameterTextAreaControl) Source #

A control to display a text box that is used to enter multiple entries.

parameterControl_textField :: Lens' ParameterControl (Maybe ParameterTextFieldControl) Source #

A control to display a text box that is used to enter a single entry.