Paws::DynamoDBStreams::StreamRecord
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::DynamoDBStreams::StreamRecord object:
$service_obj->Method(Att1 => { ApproximateCreationDateTime => $value, ..., StreamViewType => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::DynamoDBStreams::StreamRecord object:
$result = $service_obj->Method(...); $result->Att1->ApproximateCreationDateTime
A description of a single data modification that was performed on an item in a DynamoDB table.
The approximate date and time when the stream record was created, in UNIX epoch time format.
The primary key attribute(s) for the DynamoDB item that was modified.
The item in the DynamoDB table as it appeared after it was modified.
The item in the DynamoDB table as it appeared before it was modified.
The sequence number of the stream record.
The size of the stream record, in bytes.
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.
KEYS_ONLY
NEW_IMAGE - the entire item, as it appeared after it was modified.
NEW_IMAGE
OLD_IMAGE - the entire item, as it appeared before it was modified.
OLD_IMAGE
NEW_AND_OLD_IMAGES - both the new and the old item images of the item.
NEW_AND_OLD_IMAGES
This class forms part of Paws, describing an object used in Paws::DynamoDBStreams
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.