| Package | Description |
|---|---|
| software.amazon.awscdk.services.dynamodb |
Amazon DynamoDB Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
Table.Builder |
Table.Builder.billingMode(BillingMode billingMode)
(experimental) Specify how you are charged for read and write throughput and how you manage capacity.
|
Table.Builder |
Table.Builder.contributorInsightsEnabled(Boolean contributorInsightsEnabled)
(experimental) Whether CloudWatch contributor insights is enabled.
|
static Table.Builder |
Table.Builder.create(software.constructs.Construct scope,
String id) |
Table.Builder |
Table.Builder.encryption(TableEncryption encryption)
(experimental) Whether server-side encryption with an AWS managed customer master key is enabled.
|
Table.Builder |
Table.Builder.encryptionKey(IKey encryptionKey)
(experimental) External KMS key to use for table encryption.
|
Table.Builder |
Table.Builder.partitionKey(Attribute partitionKey)
(experimental) Partition key attribute definition.
|
Table.Builder |
Table.Builder.pointInTimeRecovery(Boolean pointInTimeRecovery)
(experimental) Whether point-in-time recovery is enabled.
|
Table.Builder |
Table.Builder.readCapacity(Number readCapacity)
(experimental) The read capacity for the table.
|
Table.Builder |
Table.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply to the DynamoDB Table.
|
Table.Builder |
Table.Builder.replicationRegions(List<String> replicationRegions)
(experimental) Regions where replica tables will be created.
|
Table.Builder |
Table.Builder.replicationTimeout(Duration replicationTimeout)
(experimental) The timeout for a table replication operation in a single region.
|
Table.Builder |
Table.Builder.sortKey(Attribute sortKey)
(experimental) Table sort key attribute definition.
|
Table.Builder |
Table.Builder.stream(StreamViewType stream)
(experimental) When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
|
Table.Builder |
Table.Builder.tableName(String tableName)
(experimental) Enforces a particular physical table name.
|
Table.Builder |
Table.Builder.timeToLiveAttribute(String timeToLiveAttribute)
(experimental) The name of TTL attribute.
|
Table.Builder |
Table.Builder.writeCapacity(Number writeCapacity)
(experimental) The write capacity for the table.
|
Copyright © 2021. All rights reserved.