SchemaOptions

class aws_cdk.aws_dynamodb.SchemaOptions(*, partition_key, sort_key=None)

Bases: object

Represents the table schema attributes.

Parameters:
  • partition_key (Union[Attribute, Dict[str, Any]]) – Partition key attribute definition.

  • sort_key (Union[Attribute, Dict[str, Any], None]) – Sort key attribute definition. Default: no sort key

ExampleMetadata:

infused

Example:

# table: dynamodb.Table

schema = table.schema()
partition_key = schema.partition_key
sort_key = schema.sort_key

Attributes

partition_key

Partition key attribute definition.

sort_key

Sort key attribute definition.

Default:

no sort key