Record
Represents a change data capture record for a row in an Amazon Keyspaces table, containing both the new and old states of the row.
Contents
- clusteringKeys
-
The clustering key columns and their values for the affected row, which determine the order of rows within a partition.
Type: String to KeyspacesCellValue object map
Required: No
- createdAt
-
The timestamp indicating when this change data capture record was created.
Type: Timestamp
Required: No
- eventVersion
-
The version of the record format, used to track the evolution of the record structure over time.
Type: String
Required: No
- newImage
-
The state of the row after the change operation that generated this record.
Type: KeyspacesRow object
Required: No
- oldImage
-
The state of the row before the change operation that generated this record.
Type: KeyspacesRow object
Required: No
- origin
-
The origin or source of this change data capture record.
Type: String
Valid Values:
USER | REPLICATION | TTL
Required: No
- partitionKeys
-
The partition key columns and their values for the affected row.
Type: String to KeyspacesCellValue object map
Required: No
- sequenceNumber
-
A unique identifier assigned to this record within the shard, used for ordering and tracking purposes.
Type: String
Length Constraints: Minimum length of 21. Maximum length of 48.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: