| Modifier and Type | Method and Description |
|---|---|
CfnTable.Builder |
attributeDefinitions(IResolvable attributeDefinitions)
`AWS::DynamoDB::Table.AttributeDefinitions`.
|
CfnTable.Builder |
attributeDefinitions(List<? extends Object> attributeDefinitions)
`AWS::DynamoDB::Table.AttributeDefinitions`.
|
CfnTable.Builder |
billingMode(String billingMode)
`AWS::DynamoDB::Table.BillingMode`.
|
CfnTable |
build() |
CfnTable.Builder |
contributorInsightsSpecification(CfnTable.ContributorInsightsSpecificationProperty contributorInsightsSpecification)
`AWS::DynamoDB::Table.ContributorInsightsSpecification`.
|
CfnTable.Builder |
contributorInsightsSpecification(IResolvable contributorInsightsSpecification)
`AWS::DynamoDB::Table.ContributorInsightsSpecification`.
|
static CfnTable.Builder |
create(software.constructs.Construct scope,
String id) |
CfnTable.Builder |
globalSecondaryIndexes(IResolvable globalSecondaryIndexes)
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
|
CfnTable.Builder |
globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes)
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
|
CfnTable.Builder |
keySchema(IResolvable keySchema)
`AWS::DynamoDB::Table.KeySchema`.
|
CfnTable.Builder |
keySchema(List<? extends Object> keySchema)
`AWS::DynamoDB::Table.KeySchema`.
|
CfnTable.Builder |
kinesisStreamSpecification(CfnTable.KinesisStreamSpecificationProperty kinesisStreamSpecification)
`AWS::DynamoDB::Table.KinesisStreamSpecification`.
|
CfnTable.Builder |
kinesisStreamSpecification(IResolvable kinesisStreamSpecification)
`AWS::DynamoDB::Table.KinesisStreamSpecification`.
|
CfnTable.Builder |
localSecondaryIndexes(IResolvable localSecondaryIndexes)
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
|
CfnTable.Builder |
localSecondaryIndexes(List<? extends Object> localSecondaryIndexes)
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
|
CfnTable.Builder |
pointInTimeRecoverySpecification(CfnTable.PointInTimeRecoverySpecificationProperty pointInTimeRecoverySpecification)
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
|
CfnTable.Builder |
pointInTimeRecoverySpecification(IResolvable pointInTimeRecoverySpecification)
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
|
CfnTable.Builder |
provisionedThroughput(CfnTable.ProvisionedThroughputProperty provisionedThroughput)
`AWS::DynamoDB::Table.ProvisionedThroughput`.
|
CfnTable.Builder |
provisionedThroughput(IResolvable provisionedThroughput)
`AWS::DynamoDB::Table.ProvisionedThroughput`.
|
CfnTable.Builder |
sseSpecification(CfnTable.SSESpecificationProperty sseSpecification)
`AWS::DynamoDB::Table.SSESpecification`.
|
CfnTable.Builder |
sseSpecification(IResolvable sseSpecification)
`AWS::DynamoDB::Table.SSESpecification`.
|
CfnTable.Builder |
streamSpecification(CfnTable.StreamSpecificationProperty streamSpecification)
`AWS::DynamoDB::Table.StreamSpecification`.
|
CfnTable.Builder |
streamSpecification(IResolvable streamSpecification)
`AWS::DynamoDB::Table.StreamSpecification`.
|
CfnTable.Builder |
tableName(String tableName)
`AWS::DynamoDB::Table.TableName`.
|
CfnTable.Builder |
tags(List<? extends CfnTag> tags)
`AWS::DynamoDB::Table.Tags`.
|
CfnTable.Builder |
timeToLiveSpecification(CfnTable.TimeToLiveSpecificationProperty timeToLiveSpecification)
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
|
CfnTable.Builder |
timeToLiveSpecification(IResolvable timeToLiveSpecification)
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
|
@Stability(value=Stable) public static CfnTable.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnTable.AttributeDefinitionProperty.Builder.@Stability(value=Stable) public CfnTable.Builder keySchema(IResolvable keySchema)
keySchema - `AWS::DynamoDB::Table.KeySchema`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder keySchema(List<? extends Object> keySchema)
keySchema - `AWS::DynamoDB::Table.KeySchema`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder attributeDefinitions(IResolvable attributeDefinitions)
attributeDefinitions - `AWS::DynamoDB::Table.AttributeDefinitions`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder attributeDefinitions(List<? extends Object> attributeDefinitions)
attributeDefinitions - `AWS::DynamoDB::Table.AttributeDefinitions`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder billingMode(String billingMode)
billingMode - `AWS::DynamoDB::Table.BillingMode`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder contributorInsightsSpecification(CfnTable.ContributorInsightsSpecificationProperty contributorInsightsSpecification)
contributorInsightsSpecification - `AWS::DynamoDB::Table.ContributorInsightsSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder contributorInsightsSpecification(IResolvable contributorInsightsSpecification)
contributorInsightsSpecification - `AWS::DynamoDB::Table.ContributorInsightsSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder globalSecondaryIndexes(IResolvable globalSecondaryIndexes)
globalSecondaryIndexes - `AWS::DynamoDB::Table.GlobalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder globalSecondaryIndexes(List<? extends Object> globalSecondaryIndexes)
globalSecondaryIndexes - `AWS::DynamoDB::Table.GlobalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder kinesisStreamSpecification(CfnTable.KinesisStreamSpecificationProperty kinesisStreamSpecification)
kinesisStreamSpecification - `AWS::DynamoDB::Table.KinesisStreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder kinesisStreamSpecification(IResolvable kinesisStreamSpecification)
kinesisStreamSpecification - `AWS::DynamoDB::Table.KinesisStreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder localSecondaryIndexes(IResolvable localSecondaryIndexes)
localSecondaryIndexes - `AWS::DynamoDB::Table.LocalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder localSecondaryIndexes(List<? extends Object> localSecondaryIndexes)
localSecondaryIndexes - `AWS::DynamoDB::Table.LocalSecondaryIndexes`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder pointInTimeRecoverySpecification(CfnTable.PointInTimeRecoverySpecificationProperty pointInTimeRecoverySpecification)
pointInTimeRecoverySpecification - `AWS::DynamoDB::Table.PointInTimeRecoverySpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder pointInTimeRecoverySpecification(IResolvable pointInTimeRecoverySpecification)
pointInTimeRecoverySpecification - `AWS::DynamoDB::Table.PointInTimeRecoverySpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder provisionedThroughput(CfnTable.ProvisionedThroughputProperty provisionedThroughput)
provisionedThroughput - `AWS::DynamoDB::Table.ProvisionedThroughput`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder provisionedThroughput(IResolvable provisionedThroughput)
provisionedThroughput - `AWS::DynamoDB::Table.ProvisionedThroughput`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder sseSpecification(CfnTable.SSESpecificationProperty sseSpecification)
sseSpecification - `AWS::DynamoDB::Table.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder sseSpecification(IResolvable sseSpecification)
sseSpecification - `AWS::DynamoDB::Table.SSESpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder streamSpecification(CfnTable.StreamSpecificationProperty streamSpecification)
streamSpecification - `AWS::DynamoDB::Table.StreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder streamSpecification(IResolvable streamSpecification)
streamSpecification - `AWS::DynamoDB::Table.StreamSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder tableName(String tableName)
tableName - `AWS::DynamoDB::Table.TableName`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::DynamoDB::Table.Tags`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder timeToLiveSpecification(CfnTable.TimeToLiveSpecificationProperty timeToLiveSpecification)
timeToLiveSpecification - `AWS::DynamoDB::Table.TimeToLiveSpecification`. This parameter is required.this@Stability(value=Stable) public CfnTable.Builder timeToLiveSpecification(IResolvable timeToLiveSpecification)
timeToLiveSpecification - `AWS::DynamoDB::Table.TimeToLiveSpecification`. This parameter is required.thisCopyright © 2021. All rights reserved.