Builder
Properties
Contains information about the table archive.
An array of AttributeDefinition
objects. Each of these objects describes one attribute in the table and index key schema.
Contains the details for the read/write capacity mode.
The date and time when the table was created, in UNIX epoch time format.
Indicates whether deletion protection is enabled (true) or disabled (false) on the table.
The global secondary indexes, if any, on the table. Each index is scoped to a given partition key value. Each element is composed of:
Represents the version of global tables in use, if the table is replicated across Amazon Web Services Regions.
The primary key structure for the table. Each KeySchemaElement
consists of:
The Amazon Resource Name (ARN) that uniquely identifies the latest stream for this table.
A timestamp, in ISO 8601 format, for this stream.
Represents one or more local secondary indexes on the table. Each index is scoped to a given partition key value. Tables with one or more local secondary indexes are subject to an item collection size limit, where the amount of data within a given item collection cannot exceed 10 GB. Each element is composed of:
Indicates one of the following consistency modes for a global table:
The maximum number of read and write units for the specified on-demand table. If you use this parameter, you must specify MaxReadRequestUnits
, MaxWriteRequestUnits
, or both.
The provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.
Represents replicas of the table.
Contains details for the restore.
The description of the server-side encryption status on the specified table.
The current DynamoDB Streams configuration for the table.
Contains details of the table class.
The total size of the specified table, in bytes. DynamoDB updates this value approximately every six hours. Recent changes might not be reflected in this value.
The current state of the table:
Describes the warm throughput value of the base table.
Functions
construct an aws.sdk.kotlin.services.dynamodb.model.ArchivalSummary inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.BillingModeSummary inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.OnDemandThroughput inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.ProvisionedThroughputDescription inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.RestoreSummary inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.SseDescription inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.StreamSpecification inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.TableClassSummary inside the given block
construct an aws.sdk.kotlin.services.dynamodb.model.TableWarmThroughputDescription inside the given block