Module Awso_keyspacesstreams.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule AccessDeniedException : sig ... end

You don't have sufficient access permissions to perform this operation. This exception occurs when your IAM user or role lacks the required permissions to access the Amazon Keyspaces resource or perform the requested action. Check your IAM policies and ensure they grant the necessary permissions.

Sourcemodule Blob : sig ... end
Sourcemodule Boolean : sig ... end
Sourcemodule Date : sig ... end
Sourcemodule ShardIterator : sig ... end
Sourcemodule GetRecordsInput : sig ... end

Retrieves data records from a specified shard in an Amazon Keyspaces data stream. This operation returns a collection of data records from the shard, including the primary key columns and information about modifications made to the captured table data. Each record represents a single data modification in the Amazon Keyspaces table and includes metadata about when the change occurred.

Sourcemodule ValidationExceptionType : sig ... end
Sourcemodule ValidationException : sig ... end

The request validation failed because one or more input parameters failed validation. This exception occurs when there are syntax errors in the request, field constraints are violated, or required parameters are missing. To help you fix the issue, the exception message provides details about which parameter failed and why.

Sourcemodule ThrottlingException : sig ... end

The request rate is too high and exceeds the service's throughput limits. This exception occurs when you send too many requests in a short period of time. Implement exponential backoff in your retry strategy to handle this exception. Reducing your request frequency or distributing requests more evenly can help avoid throughput exceptions. This exception can also occur when more than two processes are reading from the same stream shard at the same time. Ensure that only one process reads from a stream shard at the same time.

Sourcemodule ResourceNotFoundException : sig ... end

The requested resource doesn't exist or could not be found. This exception occurs when you attempt to access a keyspace, table, stream, or other Amazon Keyspaces resource that doesn't exist or that has been deleted. Verify that the resource identifier is correct and that the resource exists in your account.

Sourcemodule SequenceNumber : sig ... end
Sourcemodule OriginType : sig ... end
Sourcemodule KeyspacesMetadata : sig ... end

Contains metadata information associated with Amazon Keyspaces cells and rows.

module KeyspacesCell : sig ... end

Represents a cell in an Amazon Keyspaces table, containing both the value and metadata about the cell.

module KeyspacesCellList : sig ... end
module KeyspacesCellMap : sig ... end
module KeyspacesCellMapDefinition : sig ... end

Represents a key-value pair within a map data type in Amazon Keyspaces, including the associated metadata.

module KeyspacesCellValue : sig ... end

Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.

module KeyspacesUdtMap : sig ... end
Sourcemodule KeyspacesCells : sig ... end
Sourcemodule KeyspacesRow : sig ... end

Represents a row in an Amazon Keyspaces table, containing regular column values, static column values, and row-level metadata.

Sourcemodule KeyspacesKeysMap : sig ... end
Sourcemodule Record : sig ... end

Represents a change data capture record for a row in an Amazon Keyspaces table, containing both the new and old states of the row.

Sourcemodule RecordList : sig ... end
Sourcemodule InternalServerException : sig ... end

The Amazon Keyspaces service encountered an unexpected error while processing the request. This internal server error is not related to your request parameters. Retry your request after a brief delay. If the issue persists, contact Amazon Web Services Support with details of your request to help identify and resolve the problem.

Sourcemodule GetRecordsOutput : sig ... end

Retrieves data records from a specified shard in an Amazon Keyspaces data stream. This operation returns a collection of data records from the shard, including the primary key columns and information about modifications made to the captured table data. Each record represents a single data modification in the Amazon Keyspaces table and includes metadata about when the change occurred.

Sourcemodule StreamArn : sig ... end
Sourcemodule ShardIteratorType : sig ... end
Sourcemodule ShardId : sig ... end
Sourcemodule GetShardIteratorInput : sig ... end

Returns a shard iterator that serves as a bookmark for reading data from a specific position in an Amazon Keyspaces data stream's shard. The shard iterator specifies the shard position from which to start reading data records sequentially. You can specify whether to begin reading at the latest record, the oldest record, or at a particular sequence number within the shard.

Sourcemodule GetShardIteratorOutput : sig ... end

Returns a shard iterator that serves as a bookmark for reading data from a specific position in an Amazon Keyspaces data stream's shard. The shard iterator specifies the shard position from which to start reading data records sequentially. You can specify whether to begin reading at the latest record, the oldest record, or at a particular sequence number within the shard.

Sourcemodule ShardIdToken : sig ... end
Sourcemodule ShardFilterType : sig ... end
Sourcemodule ShardFilter : sig ... end

A filter used to limit the shards returned by a GetStream operation.

Sourcemodule GetStreamInput : sig ... end

Returns detailed information about a specific data capture stream for an Amazon Keyspaces table. The information includes the stream's Amazon Resource Name (ARN), creation time, current status, retention period, shard composition, and associated table details. This operation helps you monitor and manage the configuration of your Amazon Keyspaces data streams.

Sourcemodule TableName : sig ... end
Sourcemodule StreamViewType : sig ... end
Sourcemodule StreamStatus : sig ... end
Sourcemodule ShardIdList : sig ... end
Sourcemodule SequenceNumberRange : sig ... end

Defines a range of sequence numbers within a change data capture stream's shard for Amazon Keyspaces.

Sourcemodule Shard : sig ... end

Represents a uniquely identified group of change records within a change data capture stream for Amazon Keyspaces.

Sourcemodule ShardDescriptionList : sig ... end
Sourcemodule KeyspaceName : sig ... end
Sourcemodule GetStreamOutput : sig ... end

Returns detailed information about a specific data capture stream for an Amazon Keyspaces table. The information includes the stream's Amazon Resource Name (ARN), creation time, current status, retention period, shard composition, and associated table details. This operation helps you monitor and manage the configuration of your Amazon Keyspaces data streams.

Sourcemodule StreamArnToken : sig ... end
Sourcemodule ListStreamsInput : sig ... end

Returns a list of all data capture streams associated with your Amazon Keyspaces account or for a specific keyspace or table. The response includes information such as stream ARNs, table associations, creation timestamps, and current status. This operation helps you discover and manage all active data streams in your Amazon Keyspaces environment.

Sourcemodule Stream : sig ... end

Represents a change data capture stream for an Amazon Keyspaces table, which enables tracking and processing of data changes.

Sourcemodule StreamList : sig ... end
Sourcemodule ListStreamsOutput : sig ... end

Returns a list of all data capture streams associated with your Amazon Keyspaces account or for a specific keyspace or table. The response includes information such as stream ARNs, table associations, creation timestamps, and current status. This operation helps you discover and manage all active data streams in your Amazon Keyspaces environment.