Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/keyspaces.ts?docs=full";

§Classes

Keyspaces

§Interfaces

AutoScalingPolicy

Amazon Keyspaces supports the target tracking auto scaling policy. With this policy, Amazon Keyspaces auto scaling ensures that the table's ratio of consumed to provisioned capacity stays at or near the target value that you specify. You define the target value as a percentage between 20 and 90.

AutoScalingSettings

The optional auto scaling settings for a table with provisioned throughput capacity.

AutoScalingSpecification

The optional auto scaling capacity settings for a table in provisioned capacity mode.

CapacitySpecification

Amazon Keyspaces has two read/write capacity modes for processing reads and writes on your tables:

CapacitySpecificationSummary

The read/write throughput capacity mode for a table. The options are:

ClientSideTimestamps

The client-side timestamp setting of the table.

ClusteringKey

The optional clustering column portion of your primary key determines how the data is clustered and sorted within each partition.

ColumnDefinition

The names and data types of regular columns.

Comment

An optional comment that describes the table.

CreateKeyspaceRequest
CreateKeyspaceResponse
CreateTableRequest
CreateTableResponse
DeleteKeyspaceRequest
DeleteTableRequest
EncryptionSpecification

Amazon Keyspaces encrypts and decrypts the table data at rest transparently and integrates with Key Management Service for storing and managing the encryption key. You can choose one of the following KMS keys (KMS keys):

GetKeyspaceRequest
GetKeyspaceResponse
GetTableAutoScalingSettingsRequest
GetTableAutoScalingSettingsResponse
GetTableRequest
GetTableResponse
KeyspaceSummary

Represents the properties of a keyspace.

ListKeyspacesRequest
ListKeyspacesResponse
ListTablesRequest
ListTablesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
PartitionKey

The partition key portion of the primary key is required and determines how Amazon Keyspaces stores the data. The partition key can be a single column, or it can be a compound value composed of two or more columns.

PointInTimeRecovery

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.

PointInTimeRecoverySummary

The point-in-time recovery status of the specified table.

ReplicaAutoScalingSpecification

The auto scaling settings of a multi-Region table in the specified Amazon Web Services Region.

ReplicaSpecification

The Amazon Web Services Region specific settings of a multi-Region table.

ReplicaSpecificationSummary

The Region-specific settings of a multi-Region table in the specified Amazon Web Services Region.

ReplicationSpecification

The replication specification of the keyspace includes:

RestoreTableRequest
RestoreTableResponse
SchemaDefinition

Describes the schema of the table.

StaticColumn

The static columns of the table. Static columns store values that are shared by all rows in the same partition.

TableSummary

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).

Tag

Describes a tag. A tag is a key-value pair. You can add up to 50 tags to a single Amazon Keyspaces resource.

TagResourceRequest
TargetTrackingScalingPolicyConfiguration

The auto scaling policy that scales a table based on the ratio of consumed to provisioned capacity.

TimeToLive

Enable custom Time to Live (TTL) settings for rows and columns without setting a TTL default for the specified table.

UntagResourceRequest
UpdateTableRequest
UpdateTableResponse

§Type Aliases

ClientSideTimestampsStatus
EncryptionType
PointInTimeRecoveryStatus
rs
SortOrder
TableStatus
ThroughputMode
TimeToLiveStatus