aws_cdk.aws_dynamodb

Package Overview

ApproximateCreationDateTimePrecision

The precision associated with the DynamoDB write timestamps that will be replicated to Kinesis.

Attribute

AttributeType

Data types for attributes within a table.

AutoscaledCapacityOptions

Billing

Represents how capacity is managed and how you are charged for read and write throughput for a DynamoDB table.

BillingMode

DynamoDB’s Read/Write capacity modes.

Capacity

Represents the amount of read and write operations supported by a DynamoDB table.

CapacityMode

Capacity modes.

CfnGlobalTable

The AWS::DynamoDB::GlobalTable resource enables you to create and manage a Version 2019.11.21 global table. This resource cannot be used to create or manage a Version 2017.11.29 global table. For more information, see Global tables .

CfnGlobalTableProps

CfnTable

The AWS::DynamoDB::Table resource creates a DynamoDB table. For more information, see CreateTable in the Amazon DynamoDB API Reference .

CfnTableProps

ContributorInsightsMode

DynamoDB’s Contributor Insights Mode.

ContributorInsightsSpecification

CsvOptions

EnableScalingProps

GlobalSecondaryIndexProps

GlobalSecondaryIndexPropsV2

IScalableTableAttribute

Interface for scalable attributes.

ITable

An interface that represents a DynamoDB Table - either created with the CDK, or an existing one.

ITableV2

Represents an instance of a DynamoDB table.

ImportSourceSpecification

InputCompressionType

Type of compression to use for imported data.

InputFormat

The format of the source data.

KeySchema

LocalSecondaryIndexProps

MaxThroughputProps

MultiRegionConsistency

Global table multi-region consistency mode.

Operation

Supported DynamoDB table operations.

OperationsMetricOptions

PointInTimeRecoverySpecification

ProjectionType

The set of attributes that are projected into the index.

ReplicaGlobalSecondaryIndexOptions

ReplicaTableProps

SchemaOptions

SecondaryIndexProps

StreamGrants

A set of permissions to grant on a Table Stream.

StreamGrantsProps

StreamViewType

When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.

SystemErrorsForOperationsMetricOptions

Table

Provides a DynamoDB table.

TableAttributes

TableAttributesV2

TableBase

TableBaseV2

Base class for a DynamoDB table.

TableClass

DynamoDB’s table class.

TableEncryption

What kind of server-side encryption to apply to this table.

TableEncryptionV2

Represents server-side encryption for a DynamoDB table.

TableGrants

A set of permissions to grant on a Table.

TableGrantsProps

TableOptions

TableOptionsV2

TableProps

TablePropsV2

TableV2

A DynamoDB Table.

ThroughputProps

UtilizationScalingProps

WarmThroughput