Skip to content

DynamoDB  >  Structures  >  TableCreationParameters

TableCreationParameters

Structure Class

TableCreationParameters dataclass

The parameters for the table created as part of the import operation.

Attributes

attribute_definitions instance-attribute
attribute_definitions: list[AttributeDefinition]

The attributes of the table created as part of the import operation.

billing_mode class-attribute instance-attribute
billing_mode: BillingMode | None = None

The billing mode for provisioning the table created as part of the import operation.

global_secondary_indexes class-attribute instance-attribute
global_secondary_indexes: list[GlobalSecondaryIndex] | None = None

The Global Secondary Indexes (GSI) of the table to be created as part of the import operation.

key_schema instance-attribute
key_schema: list[KeySchemaElement]

The primary key and option sort key of the table created as part of the import operation.

on_demand_throughput class-attribute instance-attribute
on_demand_throughput: OnDemandThroughput | None = None

Sets the maximum number of read and write units for the specified on-demand table. If you use this parameter, you must specify MaxReadRequestUnits, MaxWriteRequestUnits, or both.

provisioned_throughput class-attribute instance-attribute
provisioned_throughput: ProvisionedThroughput | None = None

Represents the provisioned throughput settings for the specified global secondary index. You must use ProvisionedThroughput or OnDemandThroughput based on your table's capacity mode.

For current minimum and maximum provisioned throughput values, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.

sse_specification class-attribute instance-attribute
sse_specification: SSESpecification | None = None

Represents the settings used to enable server-side encryption.

table_name instance-attribute
table_name: str

The name of the table created as part of the import operation.

vector_indexes class-attribute instance-attribute
vector_indexes: list[VectorIndex] | None = None

The vector indexes of the table to be created as part of the import operation.