@aws-sdk/client-keyspaces

Description

Amazon Keyspaces (for Apache Cassandra) is a scalable, highly available, and managed Apache Cassandra-compatible database service. Amazon Keyspaces makes it easy to migrate, run, and scale Cassandra workloads in the Amazon Web Services Cloud. With just a few clicks on the Amazon Web Services Management Console or a few lines of code, you can create keyspaces and tables in Amazon Keyspaces, without deploying any infrastructure or installing software.

In addition to supporting Cassandra Query Language (CQL) requests via open-source Cassandra drivers, Amazon Keyspaces supports data definition language (DDL) operations to manage keyspaces and tables using the Amazon Web Services SDK and CLI, as well as infrastructure as code (IaC) services and tools such as CloudFormation and Terraform. This API reference describes the supported DDL operations in detail.

For the list of all supported CQL APIs, see Supported Cassandra APIs, operations, and data types in Amazon Keyspaces  in the Amazon Keyspaces Developer Guide.

To learn how Amazon Keyspaces API actions are recorded with CloudTrail, see Amazon Keyspaces information in CloudTrail  in the Amazon Keyspaces Developer Guide.

For more information about Amazon Web Services APIs, for example how to implement retry logic or how to sign Amazon Web Services API requests, see Amazon Web Services APIs  in the General Reference.

Installation

NPM
npm install @aws-sdk/client-keyspaces
Yarn
yarn add @aws-sdk/client-keyspaces
pnpm
pnpm add @aws-sdk/client-keyspaces

Types

Type Name
Type
AccessDeniedExceptionClass
AutoScalingPolicyInterface
AutoScalingSettingsInterface
AutoScalingSpecificationInterface
CapacitySpecificationInterface
CapacitySpecificationSummaryInterface
ClientDefaultsInterface
ClientInputEndpointParametersInterface
ClientSideTimestampsInterface
ClientSideTimestampsStatusTypeAlias
ClientSideTimestampsStatusenumVariable
ClusteringKeyInterface
ColumnDefinitionInterface
CommentInterface
ConflictExceptionClass
CreateKeyspaceCommandClass
CreateKeyspaceCommandInputInterface
CreateKeyspaceCommandOutputInterface
CreateKeyspaceRequestInterface
CreateKeyspaceResponseInterface
CreateTableCommandClass
CreateTableCommandInputInterface
CreateTableCommandOutputInterface
CreateTableRequestInterface
CreateTableResponseInterface
CreateTypeCommandClass
CreateTypeCommandInputInterface
CreateTypeCommandOutputInterface
CreateTypeRequestInterface
CreateTypeResponseInterface
DeleteKeyspaceCommandClass
DeleteKeyspaceCommandInputInterface
DeleteKeyspaceCommandOutputInterface
DeleteKeyspaceRequestInterface
DeleteKeyspaceResponseInterface
DeleteTableCommandClass
DeleteTableCommandInputInterface
DeleteTableCommandOutputInterface
DeleteTableRequestInterface
DeleteTableResponseInterface
DeleteTypeCommandClass
DeleteTypeCommandInputInterface
DeleteTypeCommandOutputInterface
DeleteTypeRequestInterface
DeleteTypeResponseInterface
EncryptionSpecificationInterface
EncryptionTypeTypeAlias
EncryptionTypeenumVariable
FieldDefinitionInterface
GetKeyspaceCommandClass
GetKeyspaceCommandInputInterface
GetKeyspaceCommandOutputInterface
GetKeyspaceRequestInterface
GetKeyspaceResponseInterface
GetTableAutoScalingSettingsCommandClass
GetTableAutoScalingSettingsCommandInputInterface
GetTableAutoScalingSettingsCommandOutputInterface
GetTableAutoScalingSettingsRequestInterface
GetTableAutoScalingSettingsResponseInterface
GetTableCommandClass
GetTableCommandInputInterface
GetTableCommandOutputInterface
GetTableRequestInterface
GetTableResponseInterface
GetTypeCommandClass
GetTypeCommandInputInterface
GetTypeCommandOutputInterface
GetTypeRequestInterface
GetTypeResponseInterface
InternalServerExceptionClass
KeyspacesClass
KeyspacesInterface
KeyspacesClientClass
KeyspacesClientConfigInterface
KeyspacesClientConfigTypeTypeAlias
KeyspacesClientResolvedConfigInterface
KeyspacesClientResolvedConfigTypeTypeAlias
KeyspacesPaginationConfigurationInterface
KeyspacesServiceExceptionClass
KeyspaceStatusTypeAlias
KeyspaceStatusenumVariable
KeyspaceSummaryInterface
ListKeyspacesCommandClass
ListKeyspacesCommandInputInterface
ListKeyspacesCommandOutputInterface
ListKeyspacesRequestInterface
ListKeyspacesResponseInterface
ListTablesCommandClass
ListTablesCommandInputInterface
ListTablesCommandOutputInterface
ListTablesRequestInterface
ListTablesResponseInterface
ListTagsForResourceCommandClass
ListTagsForResourceCommandInputInterface
ListTagsForResourceCommandOutputInterface
ListTagsForResourceRequestInterface
ListTagsForResourceResponseInterface
ListTypesCommandClass
ListTypesCommandInputInterface
ListTypesCommandOutputInterface
ListTypesRequestInterface
ListTypesResponseInterface
paginateListKeyspacesVariable
paginateListTablesVariable
paginateListTagsForResourceVariable
paginateListTypesVariable
PartitionKeyInterface
PointInTimeRecoveryInterface
PointInTimeRecoveryStatusTypeAlias
PointInTimeRecoveryStatusenumVariable
PointInTimeRecoverySummaryInterface
ReplicaAutoScalingSpecificationInterface
ReplicaSpecificationInterface
ReplicaSpecificationSummaryInterface
ReplicationGroupStatusInterface
ReplicationSpecificationInterface
ResourceNotFoundExceptionClass
RestoreTableCommandClass
RestoreTableCommandInputInterface
RestoreTableCommandOutputInterface
RestoreTableRequestInterface
RestoreTableResponseInterface
RsTypeAlias
RsenumVariable
RuntimeExtensionInterface
SchemaDefinitionInterface
ServiceInputTypesTypeAlias
ServiceOutputTypesTypeAlias
ServiceQuotaExceededExceptionClass
SortOrderTypeAlias
SortOrderenumVariable
StaticColumnInterface
TableStatusTypeAlias
TableStatusenumVariable
TableSummaryInterface
TagInterface
TagResourceCommandClass
TagResourceCommandInputInterface
TagResourceCommandOutputInterface
TagResourceRequestInterface
TagResourceResponseInterface
TargetTrackingScalingPolicyConfigurationInterface
ThroughputModeTypeAlias
ThroughputModeenumVariable
TimeToLiveInterface
TimeToLiveStatusTypeAlias
TimeToLiveStatusenumVariable
TypeStatusTypeAlias
TypeStatusenumVariable
UntagResourceCommandClass
UntagResourceCommandInputInterface
UntagResourceCommandOutputInterface
UntagResourceRequestInterface
UntagResourceResponseInterface
UpdateKeyspaceCommandClass
UpdateKeyspaceCommandInputInterface
UpdateKeyspaceCommandOutputInterface
UpdateKeyspaceRequestInterface
UpdateKeyspaceResponseInterface
UpdateTableCommandClass
UpdateTableCommandInputInterface
UpdateTableCommandOutputInterface
UpdateTableRequestInterface
UpdateTableResponseInterface
ValidationExceptionClass