AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
A description of a unique event within a stream.

Inheritance Hierarchy


Namespace: Amazon.DynamoDBv2.Model
Assembly: AWSSDK.dll
Version: (assembly version)


public class Record : Object

The Record type exposes the following members


Public Method Record()


Public Property AwsRegion System.String Gets and sets the property AwsRegion.

The region in which the GetRecords request was received.

Public Property Dynamodb Amazon.DynamoDBv2.Model.StreamRecord Gets and sets the property Dynamodb.

The main body of the stream record, containing all of the DynamoDB-specific fields.

Public Property EventID System.String Gets and sets the property EventID.

A globally unique identifier for the event that was recorded in this stream record.

Public Property EventName Amazon.DynamoDBv2.OperationType Gets and sets the property EventName.

The type of data modification that was performed on the DynamoDB table:

  • INSERT - a new item was added to the table.

  • MODIFY - one or more of the item's attributes were updated.

  • REMOVE - the item was deleted from the table

Public Property EventSource System.String Gets and sets the property EventSource.

The AWS service from which the stream record originated. For DynamoDB Streams, this is aws:dynamodb.

Public Property EventVersion System.String Gets and sets the property EventVersion.

The version number of the stream record format. Currently, this is 1.0.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8

.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8