Interface CfnGlobalTable.StreamSpecificationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnGlobalTable.StreamSpecificationProperty.Jsii$Proxy
- Enclosing class:
CfnGlobalTable
@Stability(Stable)
public static interface CfnGlobalTable.StreamSpecificationProperty
extends software.amazon.jsii.JsiiSerializable
Represents the DynamoDB Streams configuration for a table in DynamoDB .
You can only modify this value for a AWS::DynamoDB::GlobalTable resource configured for multi-Region eventual consistency (MREC, the default) if that resource contains only one entry in Replicas . You must specify a value for this property for a AWS::DynamoDB::GlobalTable resource configured for MREC with more than one entry in Replicas . For Multi-Region Strong Consistency (MRSC), Streams are not required and can be changed for existing tables.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.dynamodb.*;
StreamSpecificationProperty streamSpecificationProperty = StreamSpecificationProperty.builder()
.streamViewType("streamViewType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnGlobalTable.StreamSpecificationPropertystatic final classAn implementation forCfnGlobalTable.StreamSpecificationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()When an item in the table is modified,StreamViewTypedetermines what information is written to the stream for this table.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getStreamViewType
When an item in the table is modified,StreamViewTypedetermines what information is written to the stream for this table.Valid values for
StreamViewTypeare: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.
- See Also:
-
builder
-