Class: Aws::QuickSight::Types::InputColumn

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

Overview

Metadata for a column that is used as the input of a transform operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#id ⇒ String

A unique identifier for the input column.

Returns:

  • (String)


28583
28584
28585
28586
28587
28588
28589
28590
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28583

class InputColumn < Struct.new(
  :name,
  :id,
  :type,
  :sub_type)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of this column in the underlying data source.

Returns:

  • (String)


28583
28584
28585
28586
28587
28588
28589
28590
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28583

class InputColumn < Struct.new(
  :name,
  :id,
  :type,
  :sub_type)
  SENSITIVE = []
  include Aws::Structure
end

#sub_type ⇒ String

The sub data type of the column. Sub types are only available for decimal columns that are part of a SPICE dataset.

Returns:

  • (String)


28583
28584
28585
28586
28587
28588
28589
28590
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28583

class InputColumn < Struct.new(
  :name,
  :id,
  :type,
  :sub_type)
  SENSITIVE = []
  include Aws::Structure
end

#type ⇒ String

The data type of the column.

Note: SEMISTRUCT represents Athena's map, row, and struct data types. It is supported when using the new data preparation experience.

Returns:

  • (String)


28583
28584
28585
28586
28587
28588
28589
28590
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 28583

class InputColumn < Struct.new(
  :name,
  :id,
  :type,
  :sub_type)
  SENSITIVE = []
  include Aws::Structure
end