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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/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.

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 'gems/aws-sdk-quicksight/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 'gems/aws-sdk-quicksight/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 'gems/aws-sdk-quicksight/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 'gems/aws-sdk-quicksight/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