Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Keyspaces
Cell Represents a cell in an Amazon Keyspaces table, containing both the value and metadata about the cell.
- Keyspaces
Cell MapDefinition Represents a key-value pair within a map data type in Amazon Keyspaces, including the associated metadata.
- Keyspaces
Metadata Contains metadata information associated with Amazon Keyspaces cells and rows.
- Keyspaces
Row Represents a row in an Amazon Keyspaces table, containing regular column values, static column values, and row-level metadata.
- 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.
- Sequence
Number Range Defines a range of sequence numbers within a change data capture stream's shard for Amazon Keyspaces.
- Shard
Represents a uniquely identified group of change records within a change data capture stream for Amazon Keyspaces.
- Shard
Filter A filter used to limit the shards returned by a
GetStream
operation.- Stream
Represents a change data capture stream for an Amazon Keyspaces table, which enables tracking and processing of data changes.
Enums§
- Keyspaces
Cell Value Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.
- Origin
Type - When writing a match expression against
OriginType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Shard
Filter Type - When writing a match expression against
ShardFilterType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Shard
Iterator Type - When writing a match expression against
ShardIteratorType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Stream
Status - When writing a match expression against
StreamStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Stream
View Type - When writing a match expression against
StreamViewType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Validation
Exception Type - When writing a match expression against
ValidationExceptionType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.