Class: Aws::TimestreamWrite::Types::WriteRecordsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::TimestreamWrite::Types::WriteRecordsRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-timestreamwrite/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#common_attributes ⇒ Types::Record
A record that contains the common measure, dimension, time, and version attributes shared across all the records in the request.
-
#database_name ⇒ String
The name of the Timestream database.
-
#records ⇒ Array<Types::Record>
An array of records that contain the unique measure, dimension, time, and version attributes for each time-series data point.
-
#table_name ⇒ String
The name of the Timestream table.
Instance Attribute Details
#common_attributes ⇒ Types::Record
A record that contains the common measure, dimension, time, and version attributes shared across all the records in the request. The measure and dimension attributes specified will be merged with the measure and dimension attributes in the records object when the data is written into Timestream. Dimensions may not overlap, or a ‘ValidationException` will be thrown. In other words, a record must contain dimensions with unique names.
1721 1722 1723 1724 1725 1726 1727 1728 |
# File 'lib/aws-sdk-timestreamwrite/types.rb', line 1721 class WriteRecordsRequest < Struct.new( :database_name, :table_name, :common_attributes, :records) SENSITIVE = [] include Aws::Structure end |
#database_name ⇒ String
The name of the Timestream database.
1721 1722 1723 1724 1725 1726 1727 1728 |
# File 'lib/aws-sdk-timestreamwrite/types.rb', line 1721 class WriteRecordsRequest < Struct.new( :database_name, :table_name, :common_attributes, :records) SENSITIVE = [] include Aws::Structure end |
#records ⇒ Array<Types::Record>
An array of records that contain the unique measure, dimension, time, and version attributes for each time-series data point.
1721 1722 1723 1724 1725 1726 1727 1728 |
# File 'lib/aws-sdk-timestreamwrite/types.rb', line 1721 class WriteRecordsRequest < Struct.new( :database_name, :table_name, :common_attributes, :records) SENSITIVE = [] include Aws::Structure end |
#table_name ⇒ String
The name of the Timestream table.
1721 1722 1723 1724 1725 1726 1727 1728 |
# File 'lib/aws-sdk-timestreamwrite/types.rb', line 1721 class WriteRecordsRequest < Struct.new( :database_name, :table_name, :common_attributes, :records) SENSITIVE = [] include Aws::Structure end |