Class: Aws::QuickSight::Types::ParameterListControl

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cascading_control_configuration ⇒ Types::CascadingControlConfiguration

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.



35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#control_sort_configurations ⇒ Array<Types::ControlSortConfiguration>

The sort configuration for the values displayed in the control. Only one sort configuration can be applied per control.



35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#control_title_format_text ⇒ Types::ControlTitleFormatText

The title text format configuration for the control.



35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#display_options ⇒ Types::ListControlDisplayOptions

The display options of a control.



35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_control_id ⇒ String

The ID of the ParameterListControl.

Returns:

  • (String)


35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#selectable_values ⇒ Types::ParameterSelectableValues

A list of selectable values that are used in a control.



35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#source_parameter_name ⇒ String

The source parameter name of the ParameterListControl.

Returns:

  • (String)


35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#title ⇒ String

The title of the ParameterListControl.

Returns:

  • (String)


35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The type of ParameterListControl.

Returns:

  • (String)


35790
35791
35792
35793
35794
35795
35796
35797
35798
35799
35800
35801
35802
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 35790

class ParameterListControl < Struct.new(
  :parameter_control_id,
  :title,
  :source_parameter_name,
  :display_options,
  :type,
  :selectable_values,
  :cascading_control_configuration,
  :control_sort_configurations,
  :control_title_format_text)
  SENSITIVE = []
  include Aws::Structure
end