Class: Aws::KinesisAnalytics::Types::RecordColumn
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisAnalytics::Types::RecordColumn
- Defined in:
- gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb
Overview
Describes the mapping of each data element in the streaming source to the corresponding column in the in-application stream.
Also used to describe the format of the reference data source.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#mapping ⇒ String
Reference to the data element in the streaming input or the reference data source.
-
#name ⇒ String
Name of the column created in the in-application input stream or reference table.
-
#sql_type ⇒ String
Type of column created in the in-application input stream or reference table.
Instance Attribute Details
#mapping ⇒ String
Reference to the data element in the streaming input or the
reference data source. This element is required if the
RecordFormatType is JSON.
2127 2128 2129 2130 2131 2132 2133 |
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 2127 class RecordColumn < Struct.new( :name, :mapping, :sql_type) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the column created in the in-application input stream or reference table.
2127 2128 2129 2130 2131 2132 2133 |
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 2127 class RecordColumn < Struct.new( :name, :mapping, :sql_type) SENSITIVE = [] include Aws::Structure end |
#sql_type ⇒ String
Type of column created in the in-application input stream or reference table.
2127 2128 2129 2130 2131 2132 2133 |
# File 'gems/aws-sdk-kinesisanalytics/lib/aws-sdk-kinesisanalytics/types.rb', line 2127 class RecordColumn < Struct.new( :name, :mapping, :sql_type) SENSITIVE = [] include Aws::Structure end |