| Attribute
Represents an attribute for describing the key schema for the table and indexes.
|
| Attribute.Builder
|
| AttributeType
Data types for attributes within a table.
|
| BillingMode
DynamoDB's Read/Write capacity modes.
|
| CfnGlobalTable
A CloudFormation `AWS::DynamoDB::GlobalTable`.
|
| CfnGlobalTable.AttributeDefinitionProperty
Represents an attribute for describing the key schema for the table and indexes.
|
| CfnGlobalTable.AttributeDefinitionProperty.Builder
|
| CfnGlobalTable.Builder
|
| CfnGlobalTable.CapacityAutoScalingSettingsProperty
Configures a scalable target and an autoscaling policy for a table or global secondary index's read or write capacity.
|
| CfnGlobalTable.CapacityAutoScalingSettingsProperty.Builder
|
| CfnGlobalTable.ContributorInsightsSpecificationProperty
Configures contributor insights settings for a replica or one of its indexes.
|
| CfnGlobalTable.ContributorInsightsSpecificationProperty.Builder
|
| CfnGlobalTable.GlobalSecondaryIndexProperty
Allows you to specify a global secondary index for the global table.
|
| CfnGlobalTable.GlobalSecondaryIndexProperty.Builder
|
| CfnGlobalTable.KeySchemaProperty
Represents *a single element* of a key schema.
|
| CfnGlobalTable.KeySchemaProperty.Builder
|
| CfnGlobalTable.LocalSecondaryIndexProperty
Represents the properties of a local secondary index.
|
| CfnGlobalTable.LocalSecondaryIndexProperty.Builder
|
| CfnGlobalTable.PointInTimeRecoverySpecificationProperty
Represents the settings used to enable point in time recovery.
|
| CfnGlobalTable.PointInTimeRecoverySpecificationProperty.Builder
|
| CfnGlobalTable.ProjectionProperty
Represents attributes that are copied (projected) from the table into an index.
|
| CfnGlobalTable.ProjectionProperty.Builder
|
| CfnGlobalTable.ReadProvisionedThroughputSettingsProperty
Allows you to specify the read capacity settings for a replica table or a replica global secondary index when the `BillingMode` is set to `PROVISIONED` .
|
| CfnGlobalTable.ReadProvisionedThroughputSettingsProperty.Builder
|
| CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty
Represents the properties of a global secondary index that can be set on a per-replica basis.
|
| CfnGlobalTable.ReplicaGlobalSecondaryIndexSpecificationProperty.Builder
|
| CfnGlobalTable.ReplicaSpecificationProperty
Defines settings specific to a single replica of a global table.
|
| CfnGlobalTable.ReplicaSpecificationProperty.Builder
|
| CfnGlobalTable.ReplicaSSESpecificationProperty
Allows you to specify a KMS key identifier to be used for server-side encryption.
|
| CfnGlobalTable.ReplicaSSESpecificationProperty.Builder
|
| CfnGlobalTable.SSESpecificationProperty
Represents the settings used to enable server-side encryption.
|
| CfnGlobalTable.SSESpecificationProperty.Builder
|
| CfnGlobalTable.StreamSpecificationProperty
Represents the DynamoDB Streams configuration for a table in DynamoDB.
|
| CfnGlobalTable.StreamSpecificationProperty.Builder
|
| CfnGlobalTable.TargetTrackingScalingPolicyConfigurationProperty
Defines a target tracking scaling policy.
|
| CfnGlobalTable.TargetTrackingScalingPolicyConfigurationProperty.Builder
|
| CfnGlobalTable.TimeToLiveSpecificationProperty
Represents the settings used to enable or disable Time to Live (TTL) for the specified table.
|
| CfnGlobalTable.TimeToLiveSpecificationProperty.Builder
|
| CfnGlobalTable.WriteProvisionedThroughputSettingsProperty
Specifies an auto scaling policy for write capacity.
|
| CfnGlobalTable.WriteProvisionedThroughputSettingsProperty.Builder
|
| CfnGlobalTableProps
Properties for defining a `CfnGlobalTable`.
|
| CfnGlobalTableProps.Builder
|
| CfnTable
A CloudFormation `AWS::DynamoDB::Table`.
|
| CfnTable.AttributeDefinitionProperty
Represents an attribute for describing the key schema for the table and indexes.
|
| CfnTable.AttributeDefinitionProperty.Builder
|
| CfnTable.Builder
|
| CfnTable.ContributorInsightsSpecificationProperty
The settings used to enable or disable CloudWatch Contributor Insights.
|
| CfnTable.ContributorInsightsSpecificationProperty.Builder
|
| CfnTable.GlobalSecondaryIndexProperty
Represents the properties of a global secondary index.
|
| CfnTable.GlobalSecondaryIndexProperty.Builder
|
| CfnTable.KeySchemaProperty
Represents *a single element* of a key schema.
|
| CfnTable.KeySchemaProperty.Builder
|
| CfnTable.KinesisStreamSpecificationProperty
The Kinesis Data Streams configuration for the specified table.
|
| CfnTable.KinesisStreamSpecificationProperty.Builder
|
| CfnTable.LocalSecondaryIndexProperty
Represents the properties of a local secondary index.
|
| CfnTable.LocalSecondaryIndexProperty.Builder
|
| CfnTable.PointInTimeRecoverySpecificationProperty
The settings used to enable point in time recovery.
|
| CfnTable.PointInTimeRecoverySpecificationProperty.Builder
|
| CfnTable.ProjectionProperty
Represents attributes that are copied (projected) from the table into an index.
|
| CfnTable.ProjectionProperty.Builder
|
| CfnTable.ProvisionedThroughputProperty
Throughput for the specified table, which consists of values for `ReadCapacityUnits` and `WriteCapacityUnits` .
|
| CfnTable.ProvisionedThroughputProperty.Builder
|
| CfnTable.SSESpecificationProperty
Represents the settings used to enable server-side encryption.
|
| CfnTable.SSESpecificationProperty.Builder
|
| CfnTable.StreamSpecificationProperty
Represents the DynamoDB Streams configuration for a table in DynamoDB.
|
| CfnTable.StreamSpecificationProperty.Builder
|
| CfnTable.TimeToLiveSpecificationProperty
Represents the settings used to enable or disable Time to Live (TTL) for the specified table.
|
| CfnTable.TimeToLiveSpecificationProperty.Builder
|
| CfnTableProps
Properties for defining a `CfnTable`.
|
| CfnTableProps.Builder
|
| EnableScalingProps
Properties for enabling DynamoDB capacity scaling.
|
| EnableScalingProps.Builder
|
| GlobalSecondaryIndexProps
Properties for a global secondary index.
|
| GlobalSecondaryIndexProps.Builder
|
| IScalableTableAttribute
Interface for scalable attributes.
|
| IScalableTableAttribute.Jsii$Default
|
| ITable
An interface that represents a DynamoDB Table - either created with the CDK, or an existing one.
|
ITable.Jsii$Default
Internal default implementation for ITable.
|
| LocalSecondaryIndexProps
Properties for a local secondary index.
|
| LocalSecondaryIndexProps.Builder
|
| Operation
Supported DynamoDB table operations.
|
| ProjectionType
The set of attributes that are projected into the index.
|
| SchemaOptions
Represents the table schema attributes.
|
| SchemaOptions.Builder
|
| SecondaryIndexProps
Properties for a secondary index.
|
| SecondaryIndexProps.Builder
|
| StreamViewType
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
|
| SystemErrorsForOperationsMetricOptions
Options for configuring a system errors metric that considers multiple operations.
|
| SystemErrorsForOperationsMetricOptions.Builder
|
| Table
Provides a DynamoDB table.
|
Table.Builder
A fluent builder for Table.
|
| TableAttributes
Reference to a dynamodb table.
|
| TableAttributes.Builder
|
| TableClass
DynamoDB's table class.
|
| TableEncryption
What kind of server-side encryption to apply to this table.
|
| TableOptions
Properties of a DynamoDB Table.
|
| TableOptions.Builder
|
| TableProps
Properties for a DynamoDB Table.
|
| TableProps.Builder
|
| UtilizationScalingProps
Properties for enabling DynamoDB utilization tracking.
|
| UtilizationScalingProps.Builder
|