# Packages
Package keyspacesiface provides an interface to enable mocking the Amazon Keyspaces service client for testing your code.
# Functions
ClientSideTimestampsStatus_Values returns all elements of the ClientSideTimestampsStatus enum.
EncryptionType_Values returns all elements of the EncryptionType enum.
New creates a new instance of the Keyspaces client with a session.
PointInTimeRecoveryStatus_Values returns all elements of the PointInTimeRecoveryStatus enum.
Rs_Values returns all elements of the Rs enum.
SortOrder_Values returns all elements of the SortOrder enum.
TableStatus_Values returns all elements of the TableStatus enum.
ThroughputMode_Values returns all elements of the ThroughputMode enum.
TimeToLiveStatus_Values returns all elements of the TimeToLiveStatus enum.
# Constants
ClientSideTimestampsStatusEnabled is a ClientSideTimestampsStatus enum value.
EncryptionTypeAwsOwnedKmsKey is a EncryptionType enum value.
EncryptionTypeCustomerManagedKmsKey is a EncryptionType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeValidationException for service response error code "ValidationException".
PointInTimeRecoveryStatusDisabled is a PointInTimeRecoveryStatus enum value.
PointInTimeRecoveryStatusEnabled is a PointInTimeRecoveryStatus enum value.
RsMultiRegion is a Rs enum value.
RsSingleRegion is a Rs enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SortOrderAsc is a SortOrder enum value.
SortOrderDesc is a SortOrder enum value.
TableStatusActive is a TableStatus enum value.
TableStatusCreating is a TableStatus enum value.
TableStatusDeleted is a TableStatus enum value.
TableStatusDeleting is a TableStatus enum value.
TableStatusInaccessibleEncryptionCredentials is a TableStatus enum value.
TableStatusRestoring is a TableStatus enum value.
TableStatusUpdating is a TableStatus enum value.
ThroughputModePayPerRequest is a ThroughputMode enum value.
ThroughputModeProvisioned is a ThroughputMode enum value.
TimeToLiveStatusEnabled is a TimeToLiveStatus enum value.
# Structs
You don't have sufficient access permissions to perform this action.
Amazon Keyspaces supports the target tracking auto scaling policy.
The optional auto scaling settings for a table with provisioned throughput capacity.
The optional auto scaling capacity settings for a table in provisioned capacity mode.
Amazon Keyspaces has two read/write capacity modes for processing reads and writes on your tables:
- On-demand (default)
- Provisioned
The read/write capacity mode that you choose controls how you are charged for read and write throughput and how table throughput capacity is managed.
The read/write throughput capacity mode for a table.
The client-side timestamp setting of the table.
The optional clustering column portion of your primary key determines how the data is clustered and sorted within each partition.
The names and data types of regular columns.
An optional comment that describes the table.
Amazon Keyspaces couldn't complete the requested action.
Amazon Keyspaces encrypts and decrypts the table data at rest transparently and integrates with Key Management Service for storing and managing the encryption key.
Amazon Keyspaces was unable to fully process this request because of an internal server error.
Keyspaces provides the API operation methods for making requests to Amazon Keyspaces.
Represents the properties of a keyspace.
The partition key portion of the primary key is required and determines how Amazon Keyspaces stores the data.
Point-in-time recovery (PITR) helps protect your Amazon Keyspaces tables from accidental write or delete operations by providing you continuous backups of your table data.
The point-in-time recovery status of the specified table.
The auto scaling settings of a multi-Region table in the specified Amazon Web Services Region.
The Amazon Web Services Region specific settings of a multi-Region table.
The Region-specific settings of a multi-Region table in the specified Amazon Web Services Region.
The replication specification of the keyspace includes:
- regionList - up to six Amazon Web Services Regions where the keyspace is replicated in.
The operation tried to access a keyspace or table that doesn't exist.
Describes the schema of the table.
The operation exceeded the service quota for this resource.
The static columns of the table.
Returns the name of the specified table, the keyspace it is stored in, and the unique identifier in the format of an Amazon Resource Name (ARN).
Describes a tag.
The auto scaling policy that scales a table based on the ratio of consumed to provisioned capacity.
Enable custom Time to Live (TTL) settings for rows and columns without setting a TTL default for the specified table.
The operation failed due to an invalid or malformed request.