Skip navigation links
A B C E G I J L P R S T U V W 

A

addGlobalSecondaryIndex(GlobalSecondaryIndexProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Add a global secondary index of table.
addLocalSecondaryIndex(LocalSecondaryIndexProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Add a local secondary index of table.
Attribute - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
Attribute.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for Attribute
Attribute.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
AttributeType - Enum in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
autoScaleGlobalSecondaryIndexReadCapacity(String, EnableScalingProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Enable read capacity scaling for the given GSI.
autoScaleGlobalSecondaryIndexWriteCapacity(String, EnableScalingProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Enable write capacity scaling for the given GSI.
autoScaleReadCapacity(EnableScalingProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Enable read capacity scaling for this table.
autoScaleWriteCapacity(EnableScalingProps) - Method in class software.amazon.awscdk.services.dynamodb.Table
Enable write capacity scaling for this table.

B

BillingMode - Enum in software.amazon.awscdk.services.dynamodb
DyanmoDB's Read/Write capacity modes.
build() - Method in class software.amazon.awscdk.services.dynamodb.Attribute.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.Attribute
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.Attribute.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.EnableScalingProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.SecondaryIndexProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.TableOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.TableProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.TableProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.dynamodb.UtilizationScalingProps
 
Builder() - Constructor for class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
 

C

CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.dynamodb.CfnTable
The CloudFormation resource type name for this resource class.
CfnTable - Class in software.amazon.awscdk.services.dynamodb
A CloudFormation `AWS::DynamoDB::Table`.
CfnTable(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable
 
CfnTable(Construct, String, CfnTableProps) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable
Create a new `AWS::DynamoDB::Table`.
CfnTable.AttributeDefinitionProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.AttributeDefinitionProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.AttributeDefinitionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.GlobalSecondaryIndexProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.GlobalSecondaryIndexProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.KeySchemaProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.KeySchemaProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.KeySchemaProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.LocalSecondaryIndexProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.LocalSecondaryIndexProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.LocalSecondaryIndexProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.PointInTimeRecoverySpecificationProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.PointInTimeRecoverySpecificationProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.PointInTimeRecoverySpecificationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.ProjectionProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.ProjectionProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.ProjectionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.ProvisionedThroughputProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.ProvisionedThroughputProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.ProvisionedThroughputProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.SSESpecificationProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.SSESpecificationProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.SSESpecificationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.StreamSpecificationProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.StreamSpecificationProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.StreamSpecificationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTable.TimeToLiveSpecificationProperty - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
CfnTable.TimeToLiveSpecificationProperty.Builder - Class in software.amazon.awscdk.services.dynamodb
CfnTable.TimeToLiveSpecificationProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
CfnTableProps - Interface in software.amazon.awscdk.services.dynamodb
Properties for defining a `AWS::DynamoDB::Table`.
CfnTableProps.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for CfnTableProps
CfnTableProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

E

EnableScalingProps - Interface in software.amazon.awscdk.services.dynamodb
Properties for enabling DynamoDB capacity scaling.
EnableScalingProps.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for EnableScalingProps
EnableScalingProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

G

getAttrArn() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
EXPERIMENTAL
getAttributeDefinitions() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.AttributeDefinitions`.
getAttributeDefinitions() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.AttributeDefinitions`.
getAttributeDefinitions() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.AttributeDefinitions`.
getAttributeName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty
`CfnTable.AttributeDefinitionProperty.AttributeName`.
getAttributeName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Jsii$Proxy
`CfnTable.AttributeDefinitionProperty.AttributeName`.
getAttributeName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty
`CfnTable.KeySchemaProperty.AttributeName`.
getAttributeName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Jsii$Proxy
`CfnTable.KeySchemaProperty.AttributeName`.
getAttributeName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty
`CfnTable.TimeToLiveSpecificationProperty.AttributeName`.
getAttributeName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Jsii$Proxy
`CfnTable.TimeToLiveSpecificationProperty.AttributeName`.
getAttributeType() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty
`CfnTable.AttributeDefinitionProperty.AttributeType`.
getAttributeType() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Jsii$Proxy
`CfnTable.AttributeDefinitionProperty.AttributeType`.
getAttrStreamArn() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
EXPERIMENTAL
getBillingMode() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.BillingMode`.
getBillingMode() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.BillingMode`.
getBillingMode() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.BillingMode`.
getBillingMode() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
Specify how you are charged for read and write throughput and how you manage capacity.
getBillingMode() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
Specify how you are charged for read and write throughput and how you manage capacity.
getBillingMode() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Specify how you are charged for read and write throughput and how you manage capacity.
getCfnProperties() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
EXPERIMENTAL
getDisableScaleIn() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
Indicates whether scale in by the target tracking policy is disabled.
getEnabled() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty
`CfnTable.TimeToLiveSpecificationProperty.Enabled`.
getEnabled() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Jsii$Proxy
`CfnTable.TimeToLiveSpecificationProperty.Enabled`.
getGlobalSecondaryIndexes() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
getGlobalSecondaryIndexes() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
getGlobalSecondaryIndexes() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
getIndexName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty
`CfnTable.GlobalSecondaryIndexProperty.IndexName`.
getIndexName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.GlobalSecondaryIndexProperty.IndexName`.
getIndexName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty
`CfnTable.LocalSecondaryIndexProperty.IndexName`.
getIndexName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.LocalSecondaryIndexProperty.IndexName`.
getIndexName() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The name of the secondary index.
getIndexName() - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Jsii$Proxy
The name of the secondary index.
getIndexName() - Method in interface software.amazon.awscdk.services.dynamodb.SecondaryIndexProps
The name of the secondary index.
getIndexName() - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Jsii$Proxy
The name of the secondary index.
getKeySchema() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.KeySchema`.
getKeySchema() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty
`CfnTable.GlobalSecondaryIndexProperty.KeySchema`.
getKeySchema() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.GlobalSecondaryIndexProperty.KeySchema`.
getKeySchema() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty
`CfnTable.LocalSecondaryIndexProperty.KeySchema`.
getKeySchema() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.LocalSecondaryIndexProperty.KeySchema`.
getKeySchema() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.KeySchema`.
getKeySchema() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.KeySchema`.
getKeyType() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty
`CfnTable.KeySchemaProperty.KeyType`.
getKeyType() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Jsii$Proxy
`CfnTable.KeySchemaProperty.KeyType`.
getLocalSecondaryIndexes() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
getLocalSecondaryIndexes() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
getLocalSecondaryIndexes() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
getMaxCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.EnableScalingProps
Maximum capacity to scale to.
getMaxCapacity() - Method in class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Jsii$Proxy
Maximum capacity to scale to.
getMinCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.EnableScalingProps
Minimum capacity to scale to.
getMinCapacity() - Method in class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Jsii$Proxy
Minimum capacity to scale to.
getName() - Method in interface software.amazon.awscdk.services.dynamodb.Attribute
The name of an attribute.
getName() - Method in class software.amazon.awscdk.services.dynamodb.Attribute.Jsii$Proxy
The name of an attribute.
getNonKeyAttributes() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty
`CfnTable.ProjectionProperty.NonKeyAttributes`.
getNonKeyAttributes() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Jsii$Proxy
`CfnTable.ProjectionProperty.NonKeyAttributes`.
getNonKeyAttributes() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The non-key attributes that are projected into the secondary index.
getNonKeyAttributes() - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Jsii$Proxy
The non-key attributes that are projected into the secondary index.
getNonKeyAttributes() - Method in interface software.amazon.awscdk.services.dynamodb.SecondaryIndexProps
The non-key attributes that are projected into the secondary index.
getNonKeyAttributes() - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Jsii$Proxy
The non-key attributes that are projected into the secondary index.
getPartitionKey() - Method in interface software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps
The attribute of a partition key for the global secondary index.
getPartitionKey() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The attribute of a partition key for the global secondary index.
getPartitionKey() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
Partition key attribute definition.
getPartitionKey() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
Partition key attribute definition.
getPartitionKey() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Partition key attribute definition.
getPointInTimeRecovery() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
Whether point-in-time recovery is enabled.
getPointInTimeRecovery() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
Whether point-in-time recovery is enabled.
getPointInTimeRecovery() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Whether point-in-time recovery is enabled.
getPointInTimeRecoveryEnabled() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty
`CfnTable.PointInTimeRecoverySpecificationProperty.PointInTimeRecoveryEnabled`.
getPointInTimeRecoveryEnabled() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Jsii$Proxy
`CfnTable.PointInTimeRecoverySpecificationProperty.PointInTimeRecoveryEnabled`.
getPointInTimeRecoverySpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
getPointInTimeRecoverySpecification() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
getPointInTimeRecoverySpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
getPolicyName() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
A name for the scaling policy.
getProjection() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty
`CfnTable.GlobalSecondaryIndexProperty.Projection`.
getProjection() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.GlobalSecondaryIndexProperty.Projection`.
getProjection() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty
`CfnTable.LocalSecondaryIndexProperty.Projection`.
getProjection() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.LocalSecondaryIndexProperty.Projection`.
getProjectionType() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty
`CfnTable.ProjectionProperty.ProjectionType`.
getProjectionType() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Jsii$Proxy
`CfnTable.ProjectionProperty.ProjectionType`.
getProjectionType() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The set of attributes that are projected into the secondary index.
getProjectionType() - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Jsii$Proxy
The set of attributes that are projected into the secondary index.
getProjectionType() - Method in interface software.amazon.awscdk.services.dynamodb.SecondaryIndexProps
The set of attributes that are projected into the secondary index.
getProjectionType() - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Jsii$Proxy
The set of attributes that are projected into the secondary index.
getProvisionedThroughput() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.ProvisionedThroughput`.
getProvisionedThroughput() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty
`CfnTable.GlobalSecondaryIndexProperty.ProvisionedThroughput`.
getProvisionedThroughput() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy
`CfnTable.GlobalSecondaryIndexProperty.ProvisionedThroughput`.
getProvisionedThroughput() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.ProvisionedThroughput`.
getProvisionedThroughput() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.ProvisionedThroughput`.
getReadCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps
The read capacity for the global secondary index.
getReadCapacity() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The read capacity for the global secondary index.
getReadCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
The read capacity for the table.
getReadCapacity() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
The read capacity for the table.
getReadCapacity() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
The read capacity for the table.
getReadCapacityUnits() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty
`CfnTable.ProvisionedThroughputProperty.ReadCapacityUnits`.
getReadCapacityUnits() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Jsii$Proxy
`CfnTable.ProvisionedThroughputProperty.ReadCapacityUnits`.
getScaleInCooldownSec() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
Period after a scale in activity completes before another scale in activity can start.
getScaleOutCooldownSec() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
Period after a scale out activity completes before another scale out activity can start.
getServerSideEncryption() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
Whether server-side encryption with an AWS managed customer master key is enabled.
getServerSideEncryption() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
Whether server-side encryption with an AWS managed customer master key is enabled.
getServerSideEncryption() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Whether server-side encryption with an AWS managed customer master key is enabled.
getSortKey() - Method in interface software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps
The attribute of a sort key for the global secondary index.
getSortKey() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The attribute of a sort key for the global secondary index.
getSortKey() - Method in interface software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps
The attribute of a sort key for the local secondary index.
getSortKey() - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Jsii$Proxy
The attribute of a sort key for the local secondary index.
getSortKey() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
Table sort key attribute definition.
getSortKey() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
Table sort key attribute definition.
getSortKey() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Table sort key attribute definition.
getSseEnabled() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty
`CfnTable.SSESpecificationProperty.SSEEnabled`.
getSseEnabled() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Jsii$Proxy
`CfnTable.SSESpecificationProperty.SSEEnabled`.
getSseSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.SSESpecification`.
getSseSpecification() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.SSESpecification`.
getSseSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.SSESpecification`.
getStream() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
getStream() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
getStream() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
getStreamSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.StreamSpecification`.
getStreamSpecification() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.StreamSpecification`.
getStreamSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.StreamSpecification`.
getStreamViewType() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty
`CfnTable.StreamSpecificationProperty.StreamViewType`.
getStreamViewType() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty.Jsii$Proxy
`CfnTable.StreamSpecificationProperty.StreamViewType`.
getTableArn() - Method in class software.amazon.awscdk.services.dynamodb.Table
EXPERIMENTAL
getTableName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.TableName`.
getTableName() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.TableName`.
getTableName() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.TableName`.
getTableName() - Method in class software.amazon.awscdk.services.dynamodb.Table
EXPERIMENTAL
getTableName() - Method in interface software.amazon.awscdk.services.dynamodb.TableProps
Enforces a particular physical table name.
getTableName() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
Enforces a particular physical table name.
getTableStreamArn() - Method in class software.amazon.awscdk.services.dynamodb.Table
EXPERIMENTAL
getTags() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.Tags`.
getTags() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.Tags`.
getTags() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.Tags`.
getTargetUtilizationPercent() - Method in interface software.amazon.awscdk.services.dynamodb.UtilizationScalingProps
Target utilization percentage for the attribute.
getTargetUtilizationPercent() - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
Target utilization percentage for the attribute.
getTimeToLiveAttribute() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
The name of TTL attribute.
getTimeToLiveAttribute() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
The name of TTL attribute.
getTimeToLiveAttribute() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
The name of TTL attribute.
getTimeToLiveSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
getTimeToLiveSpecification() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTableProps
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
getTimeToLiveSpecification() - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
getType() - Method in interface software.amazon.awscdk.services.dynamodb.Attribute
The data type of an attribute.
getType() - Method in class software.amazon.awscdk.services.dynamodb.Attribute.Jsii$Proxy
The data type of an attribute.
getWriteCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps
The write capacity for the global secondary index.
getWriteCapacity() - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
The write capacity for the global secondary index.
getWriteCapacity() - Method in interface software.amazon.awscdk.services.dynamodb.TableOptions
The write capacity for the table.
getWriteCapacity() - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
The write capacity for the table.
getWriteCapacity() - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
The write capacity for the table.
getWriteCapacityUnits() - Method in interface software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty
`CfnTable.ProvisionedThroughputProperty.WriteCapacityUnits`.
getWriteCapacityUnits() - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Jsii$Proxy
`CfnTable.ProvisionedThroughputProperty.WriteCapacityUnits`.
GlobalSecondaryIndexProps - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
GlobalSecondaryIndexProps.Builder - Class in software.amazon.awscdk.services.dynamodb
GlobalSecondaryIndexProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.dynamodb.Table
Adds an IAM policy statement associated with this table to an IAM principal's policy.
grantFullAccess(IGrantable) - Method in class software.amazon.awscdk.services.dynamodb.Table
Permits all DynamoDB operations ("dynamodb:*") to an IAM principal.
grantListStreams(IGrantable) - Static method in class software.amazon.awscdk.services.dynamodb.Table
Permits an IAM Principal to list all DynamoDB Streams.
grantReadData(IGrantable) - Method in class software.amazon.awscdk.services.dynamodb.Table
Permits an IAM principal all data read operations from this table: BatchGetItem, GetRecords, GetShardIterator, Query, GetItem, Scan.
grantReadWriteData(IGrantable) - Method in class software.amazon.awscdk.services.dynamodb.Table
Permits an IAM principal to all data read/write operations to this table.
grantStream(IGrantable, String...) - Method in class software.amazon.awscdk.services.dynamodb.Table
Adds an IAM policy statement associated with this table's stream to an IAM principal's policy.
grantStreamRead(IGrantable) - Method in class software.amazon.awscdk.services.dynamodb.Table
Permis an IAM principal all stream data read operations for this table's stream: DescribeStream, GetRecords, GetShardIterator, ListStreams.
grantWriteData(IGrantable) - Method in class software.amazon.awscdk.services.dynamodb.Table
Permits an IAM principal all data write operations to this table: BatchWriteItem, PutItem, UpdateItem, DeleteItem.

I

IScalableTableAttribute - Interface in software.amazon.awscdk.services.dynamodb
Interface for scalable attributes.
IScalableTableAttribute.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

J

Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.Attribute.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.CfnTableProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.IScalableTableAttribute.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.TableOptions.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.TableProps.Jsii$Proxy
 
Jsii$Proxy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Jsii$Proxy
 

L

LocalSecondaryIndexProps - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
LocalSecondaryIndexProps.Builder - Class in software.amazon.awscdk.services.dynamodb
LocalSecondaryIndexProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

P

ProjectionType - Enum in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL

R

renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
EXPERIMENTAL

S

scaleOnSchedule(String, ScalingSchedule) - Method in class software.amazon.awscdk.services.dynamodb.IScalableTableAttribute.Jsii$Proxy
Add scheduled scaling for this scaling attribute.
scaleOnSchedule(String, ScalingSchedule) - Method in interface software.amazon.awscdk.services.dynamodb.IScalableTableAttribute
Add scheduled scaling for this scaling attribute.
scaleOnUtilization(UtilizationScalingProps) - Method in class software.amazon.awscdk.services.dynamodb.IScalableTableAttribute.Jsii$Proxy
Scale out or in to keep utilization at a given level.
scaleOnUtilization(UtilizationScalingProps) - Method in interface software.amazon.awscdk.services.dynamodb.IScalableTableAttribute
Scale out or in to keep utilization at a given level.
SecondaryIndexProps - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
SecondaryIndexProps.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for SecondaryIndexProps
SecondaryIndexProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
setAttributeDefinitions(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.AttributeDefinitions`.
setAttributeDefinitions(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.AttributeDefinitions`.
setBillingMode(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.BillingMode`.
setGlobalSecondaryIndexes(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
setGlobalSecondaryIndexes(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
setKeySchema(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.KeySchema`.
setKeySchema(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.KeySchema`.
setLocalSecondaryIndexes(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
setLocalSecondaryIndexes(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
setPointInTimeRecoverySpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
setPointInTimeRecoverySpecification(CfnTable.PointInTimeRecoverySpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
setProvisionedThroughput(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.ProvisionedThroughput`.
setProvisionedThroughput(CfnTable.ProvisionedThroughputProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.ProvisionedThroughput`.
setSseSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.SSESpecification`.
setSseSpecification(CfnTable.SSESpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.SSESpecification`.
setStreamSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.StreamSpecification`.
setStreamSpecification(CfnTable.StreamSpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.StreamSpecification`.
setTableName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.TableName`.
setTimeToLiveSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
setTimeToLiveSpecification(CfnTable.TimeToLiveSpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
software.amazon.awscdk.services.dynamodb - package software.amazon.awscdk.services.dynamodb
Amazon DynamoDB Construct Library
StreamViewType - Enum in software.amazon.awscdk.services.dynamodb
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.

T

Table - Class in software.amazon.awscdk.services.dynamodb
Provides a DynamoDB table.
Table(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.dynamodb.Table
 
Table(Construct, String, TableProps) - Constructor for class software.amazon.awscdk.services.dynamodb.Table
EXPERIMENTAL
TableOptions - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
TableOptions.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for TableOptions
TableOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.
TableProps - Interface in software.amazon.awscdk.services.dynamodb
EXPERIMENTAL
TableProps.Builder - Class in software.amazon.awscdk.services.dynamodb
A builder for TableProps
TableProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

U

UtilizationScalingProps - Interface in software.amazon.awscdk.services.dynamodb
Properties for enabling DynamoDB utilization tracking.
UtilizationScalingProps.Builder - Class in software.amazon.awscdk.services.dynamodb
UtilizationScalingProps.Jsii$Proxy - Class in software.amazon.awscdk.services.dynamodb
A proxy class which represents a concrete javascript instance of this type.

V

validate() - Method in class software.amazon.awscdk.services.dynamodb.Table
Validate the table construct.
valueOf(String) - Static method in enum software.amazon.awscdk.services.dynamodb.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.dynamodb.BillingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.dynamodb.ProjectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awscdk.services.dynamodb.StreamViewType
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.dynamodb.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.dynamodb.BillingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.dynamodb.ProjectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awscdk.services.dynamodb.StreamViewType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAttributeDefinitions(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of AttributeDefinitions
withAttributeDefinitions(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of AttributeDefinitions
withAttributeName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Builder
Sets the value of AttributeName
withAttributeName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Builder
Sets the value of AttributeName
withAttributeName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Builder
Sets the value of AttributeName
withAttributeType(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.AttributeDefinitionProperty.Builder
Sets the value of AttributeType
withBillingMode(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of BillingMode
withBillingMode(BillingMode) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of BillingMode
withBillingMode(BillingMode) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of BillingMode
withDisableScaleIn(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Sets the value of DisableScaleIn
withEnabled(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Builder
Sets the value of Enabled
withEnabled(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.TimeToLiveSpecificationProperty.Builder
Sets the value of Enabled
withGlobalSecondaryIndexes(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of GlobalSecondaryIndexes
withGlobalSecondaryIndexes(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of GlobalSecondaryIndexes
withIndexName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of IndexName
withIndexName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Sets the value of IndexName
withIndexName(String) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of IndexName
withIndexName(String) - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
Sets the value of IndexName
withIndexName(String) - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Builder
Sets the value of IndexName
withKeySchema(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of KeySchema
withKeySchema(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of KeySchema
withKeySchema(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Sets the value of KeySchema
withKeySchema(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Sets the value of KeySchema
withKeySchema(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of KeySchema
withKeySchema(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of KeySchema
withKeyType(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.KeySchemaProperty.Builder
Sets the value of KeyType
withLocalSecondaryIndexes(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of LocalSecondaryIndexes
withLocalSecondaryIndexes(List<Object>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of LocalSecondaryIndexes
withMaxCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Builder
Sets the value of MaxCapacity
withMinCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.EnableScalingProps.Builder
Sets the value of MinCapacity
withName(String) - Method in class software.amazon.awscdk.services.dynamodb.Attribute.Builder
Sets the value of Name
withNonKeyAttributes(List<String>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Builder
Sets the value of NonKeyAttributes
withNonKeyAttributes(List<String>) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of NonKeyAttributes
withNonKeyAttributes(List<String>) - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
Sets the value of NonKeyAttributes
withNonKeyAttributes(List<String>) - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Builder
Sets the value of NonKeyAttributes
withPartitionKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of PartitionKey
withPartitionKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of PartitionKey
withPartitionKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of PartitionKey
withPointInTimeRecovery(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of PointInTimeRecovery
withPointInTimeRecovery(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of PointInTimeRecovery
withPointInTimeRecoveryEnabled(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Builder
Sets the value of PointInTimeRecoveryEnabled
withPointInTimeRecoveryEnabled(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.PointInTimeRecoverySpecificationProperty.Builder
Sets the value of PointInTimeRecoveryEnabled
withPointInTimeRecoverySpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of PointInTimeRecoverySpecification
withPointInTimeRecoverySpecification(CfnTable.PointInTimeRecoverySpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of PointInTimeRecoverySpecification
withPolicyName(String) - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Sets the value of PolicyName
withProjection(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of Projection
withProjection(CfnTable.ProjectionProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of Projection
withProjection(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Sets the value of Projection
withProjection(CfnTable.ProjectionProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.LocalSecondaryIndexProperty.Builder
Sets the value of Projection
withProjectionType(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProjectionProperty.Builder
Sets the value of ProjectionType
withProjectionType(ProjectionType) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of ProjectionType
withProjectionType(ProjectionType) - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
Sets the value of ProjectionType
withProjectionType(ProjectionType) - Method in class software.amazon.awscdk.services.dynamodb.SecondaryIndexProps.Builder
Sets the value of ProjectionType
withProvisionedThroughput(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of ProvisionedThroughput
withProvisionedThroughput(CfnTable.ProvisionedThroughputProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.GlobalSecondaryIndexProperty.Builder
Sets the value of ProvisionedThroughput
withProvisionedThroughput(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of ProvisionedThroughput
withProvisionedThroughput(CfnTable.ProvisionedThroughputProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of ProvisionedThroughput
withReadCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of ReadCapacity
withReadCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of ReadCapacity
withReadCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of ReadCapacity
withReadCapacityUnits(Number) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Builder
Sets the value of ReadCapacityUnits
withScaleInCooldownSec(Number) - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Sets the value of ScaleInCooldownSec
withScaleOutCooldownSec(Number) - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Sets the value of ScaleOutCooldownSec
withServerSideEncryption(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of ServerSideEncryption
withServerSideEncryption(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of ServerSideEncryption
withSortKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of SortKey
withSortKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.LocalSecondaryIndexProps.Builder
Sets the value of SortKey
withSortKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of SortKey
withSortKey(Attribute) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of SortKey
withSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Builder
Sets the value of SseEnabled
withSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.SSESpecificationProperty.Builder
Sets the value of SseEnabled
withSseSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of SseSpecification
withSseSpecification(CfnTable.SSESpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of SseSpecification
withStream(StreamViewType) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of Stream
withStream(StreamViewType) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of Stream
withStreamSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of StreamSpecification
withStreamSpecification(CfnTable.StreamSpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of StreamSpecification
withStreamViewType(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.StreamSpecificationProperty.Builder
Sets the value of StreamViewType
withTableName(String) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of TableName
withTableName(String) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of TableName
withTags(List<CfnTag>) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of Tags
withTargetUtilizationPercent(Number) - Method in class software.amazon.awscdk.services.dynamodb.UtilizationScalingProps.Builder
Sets the value of TargetUtilizationPercent
withTimeToLiveAttribute(String) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of TimeToLiveAttribute
withTimeToLiveAttribute(String) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of TimeToLiveAttribute
withTimeToLiveSpecification(IResolvable) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of TimeToLiveSpecification
withTimeToLiveSpecification(CfnTable.TimeToLiveSpecificationProperty) - Method in class software.amazon.awscdk.services.dynamodb.CfnTableProps.Builder
Sets the value of TimeToLiveSpecification
withType(AttributeType) - Method in class software.amazon.awscdk.services.dynamodb.Attribute.Builder
Sets the value of Type
withWriteCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.GlobalSecondaryIndexProps.Builder
Sets the value of WriteCapacity
withWriteCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.TableOptions.Builder
Sets the value of WriteCapacity
withWriteCapacity(Number) - Method in class software.amazon.awscdk.services.dynamodb.TableProps.Builder
Sets the value of WriteCapacity
withWriteCapacityUnits(Number) - Method in class software.amazon.awscdk.services.dynamodb.CfnTable.ProvisionedThroughputProperty.Builder
Sets the value of WriteCapacityUnits
A B C E G I J L P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.