| Package | Description |
|---|---|
| software.amazon.awscdk.services.dynamodb |
Amazon DynamoDB Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnTable.Builder |
CfnTable.Builder.attributeDefinitions(IResolvable attributeDefinitions)
A list of attributes that describe the key schema for the table and indexes.
|
CfnTable.Builder |
CfnTable.Builder.attributeDefinitions(List<? extends Object> attributeDefinitions)
A list of attributes that describe the key schema for the table and indexes.
|
CfnTable.Builder |
CfnTable.Builder.billingMode(String billingMode)
Specify how you are charged for read and write throughput and how you manage capacity.
|
CfnTable.Builder |
CfnTable.Builder.contributorInsightsSpecification(CfnTable.ContributorInsightsSpecificationProperty contributorInsightsSpecification)
The settings used to enable or disable CloudWatch Contributor Insights for the specified table.
|
CfnTable.Builder |
CfnTable.Builder.contributorInsightsSpecification(IResolvable contributorInsightsSpecification)
The settings used to enable or disable CloudWatch Contributor Insights for the specified table.
|
static CfnTable.Builder |
CfnTable.Builder.create(software.constructs.Construct scope,
String id) |
CfnTable.Builder |
CfnTable.Builder.globalSecondaryIndexes(IResolvable globalSecondaryIndexes)
Global secondary indexes to be created on the table.
|
CfnTable.Builder |
CfnTable.Builder.globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes)
Global secondary indexes to be created on the table.
|
CfnTable.Builder |
CfnTable.Builder.keySchema(IResolvable keySchema)
Specifies the attributes that make up the primary key for the table.
|
CfnTable.Builder |
CfnTable.Builder.keySchema(List<? extends Object> keySchema)
Specifies the attributes that make up the primary key for the table.
|
CfnTable.Builder |
CfnTable.Builder.kinesisStreamSpecification(CfnTable.KinesisStreamSpecificationProperty kinesisStreamSpecification)
The Kinesis Data Streams configuration for the specified table.
|
CfnTable.Builder |
CfnTable.Builder.kinesisStreamSpecification(IResolvable kinesisStreamSpecification)
The Kinesis Data Streams configuration for the specified table.
|
CfnTable.Builder |
CfnTable.Builder.localSecondaryIndexes(IResolvable localSecondaryIndexes)
Local secondary indexes to be created on the table.
|
CfnTable.Builder |
CfnTable.Builder.localSecondaryIndexes(List<? extends Object> localSecondaryIndexes)
Local secondary indexes to be created on the table.
|
CfnTable.Builder |
CfnTable.Builder.pointInTimeRecoverySpecification(CfnTable.PointInTimeRecoverySpecificationProperty pointInTimeRecoverySpecification)
The settings used to enable point in time recovery.
|
CfnTable.Builder |
CfnTable.Builder.pointInTimeRecoverySpecification(IResolvable pointInTimeRecoverySpecification)
The settings used to enable point in time recovery.
|
CfnTable.Builder |
CfnTable.Builder.provisionedThroughput(CfnTable.ProvisionedThroughputProperty provisionedThroughput)
Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits` .
|
CfnTable.Builder |
CfnTable.Builder.provisionedThroughput(IResolvable provisionedThroughput)
Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits` .
|
CfnTable.Builder |
CfnTable.Builder.sseSpecification(CfnTable.SSESpecificationProperty sseSpecification)
Specifies the settings to enable server-side encryption.
|
CfnTable.Builder |
CfnTable.Builder.sseSpecification(IResolvable sseSpecification)
Specifies the settings to enable server-side encryption.
|
CfnTable.Builder |
CfnTable.Builder.streamSpecification(CfnTable.StreamSpecificationProperty streamSpecification)
The settings for the DynamoDB table stream, which capture changes to items stored in the table.
|
CfnTable.Builder |
CfnTable.Builder.streamSpecification(IResolvable streamSpecification)
The settings for the DynamoDB table stream, which capture changes to items stored in the table.
|
CfnTable.Builder |
CfnTable.Builder.tableClass(String tableClass)
The table class of the new table.
|
CfnTable.Builder |
CfnTable.Builder.tableName(String tableName)
A name for the table.
|
CfnTable.Builder |
CfnTable.Builder.tags(List<? extends CfnTag> tags)
An array of key-value pairs to apply to this resource.
|
CfnTable.Builder |
CfnTable.Builder.timeToLiveSpecification(CfnTable.TimeToLiveSpecificationProperty timeToLiveSpecification)
Specifies the Time to Live (TTL) settings for the table.
|
CfnTable.Builder |
CfnTable.Builder.timeToLiveSpecification(IResolvable timeToLiveSpecification)
Specifies the Time to Live (TTL) settings for the table.
|
Copyright © 2022. All rights reserved.