You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DynamoDBStreams::Types::StreamRecord
- Inherits:
-
Struct
- Object
- Struct
- Aws::DynamoDBStreams::Types::StreamRecord
- Defined in:
- (unknown)
Overview
A description of a single data modification that was performed on an item in a DynamoDB table.
Returned by:
Instance Attribute Summary collapse
-
#approximate_creation_date_time ⇒ Time
The approximate date and time when the stream record was created, in [UNIX epoch time][1] format.
-
#keys ⇒ Hash<String,Types::AttributeValue>
The primary key attribute(s) for the DynamoDB item that was modified.
-
#new_image ⇒ Hash<String,Types::AttributeValue>
The item in the DynamoDB table as it appeared after it was modified.
-
#old_image ⇒ Hash<String,Types::AttributeValue>
The item in the DynamoDB table as it appeared before it was modified.
-
#sequence_number ⇒ String
The sequence number of the stream record.
-
#size_bytes ⇒ Integer
The size of the stream record, in bytes.
-
#stream_view_type ⇒ String
The type of data from the modified DynamoDB item that was captured in this stream record:.
Instance Attribute Details
#approximate_creation_date_time ⇒ Time
The approximate date and time when the stream record was created, in UNIX epoch time format.
#keys ⇒ Hash<String,Types::AttributeValue>
The primary key attribute(s) for the DynamoDB item that was modified.
#new_image ⇒ Hash<String,Types::AttributeValue>
The item in the DynamoDB table as it appeared after it was modified.
#old_image ⇒ Hash<String,Types::AttributeValue>
The item in the DynamoDB table as it appeared before it was modified.
#sequence_number ⇒ String
The sequence number of the stream record.
#size_bytes ⇒ Integer
The size of the stream record, in bytes.
#stream_view_type ⇒ String
The type of data from the modified DynamoDB item that was captured in this stream record:
KEYS_ONLY
- only the key attributes of the modified item.NEW_IMAGE
- the entire item, as it appeared after it was modified.OLD_IMAGE
- the entire item, as it appeared before it was modified.NEW_AND_OLD_IMAGES
- both the new and the old item images of the item.Possible values:
- NEW_IMAGE
- OLD_IMAGE
- NEW_AND_OLD_IMAGES
- KEYS_ONLY