Table of Contents

Class StreamSpecification

Namespace
Amazon.DynamoDBv2.Model
Assembly
AWSSDK.DynamoDBv2.dll

Represents the DynamoDB Streams configuration for a table in DynamoDB.

public class StreamSpecification
Inheritance
StreamSpecification
Inherited Members

Constructors

StreamSpecification()

public StreamSpecification()

Properties

StreamEnabled

Gets and sets the property StreamEnabled.

Indicates whether DynamoDB Streams is enabled (true) or disabled (false) on the table.

public bool StreamEnabled { get; set; }

Property Value

bool

StreamViewType

Gets and sets the property StreamViewType.

When an item in the table is modified,

StreamViewType
determines what information is written to the stream for this table. Valid values for
StreamViewType
are:
  • KEYS_ONLY
    - Only the key attributes of the modified item are written to the stream.
  • NEW_IMAGE
    - The entire item, as it appears after it was modified, is written to the stream.
  • OLD_IMAGE
    - The entire item, as it appeared before it was modified, is written to the stream.
  • NEW_AND_OLD_IMAGES
    - Both the new and the old item images of the item are written to the stream.
public StreamViewType StreamViewType { get; set; }

Property Value

StreamViewType