Class: Aws::QuickSight::Types::ParameterDeclaration

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

Overview

The declaration definition of a parameter.

For more information, see [Parameters in Amazon QuickSight] in the *Amazon QuickSight User Guide*.

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

[1]: docs.aws.amazon.com/quicksight/latest/user/parameters-in-quicksight.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#date_time_parameter_declarationTypes::DateTimeParameterDeclaration

A parameter declaration for the ‘DateTime` data type.



23610
23611
23612
23613
23614
23615
23616
23617
# File 'lib/aws-sdk-quicksight/types.rb', line 23610

class ParameterDeclaration < Struct.new(
  :string_parameter_declaration,
  :decimal_parameter_declaration,
  :integer_parameter_declaration,
  :date_time_parameter_declaration)
  SENSITIVE = []
  include Aws::Structure
end

#decimal_parameter_declarationTypes::DecimalParameterDeclaration

A parameter declaration for the ‘Decimal` data type.



23610
23611
23612
23613
23614
23615
23616
23617
# File 'lib/aws-sdk-quicksight/types.rb', line 23610

class ParameterDeclaration < Struct.new(
  :string_parameter_declaration,
  :decimal_parameter_declaration,
  :integer_parameter_declaration,
  :date_time_parameter_declaration)
  SENSITIVE = []
  include Aws::Structure
end

#integer_parameter_declarationTypes::IntegerParameterDeclaration

A parameter declaration for the ‘Integer` data type.



23610
23611
23612
23613
23614
23615
23616
23617
# File 'lib/aws-sdk-quicksight/types.rb', line 23610

class ParameterDeclaration < Struct.new(
  :string_parameter_declaration,
  :decimal_parameter_declaration,
  :integer_parameter_declaration,
  :date_time_parameter_declaration)
  SENSITIVE = []
  include Aws::Structure
end

#string_parameter_declarationTypes::StringParameterDeclaration

A parameter declaration for the ‘String` data type.



23610
23611
23612
23613
23614
23615
23616
23617
# File 'lib/aws-sdk-quicksight/types.rb', line 23610

class ParameterDeclaration < Struct.new(
  :string_parameter_declaration,
  :decimal_parameter_declaration,
  :integer_parameter_declaration,
  :date_time_parameter_declaration)
  SENSITIVE = []
  include Aws::Structure
end