Interface OSMLTableProps

Represents the properties required to define the OSMLTable Construct.

OSMLTableProps

interface OSMLTableProps {
    partitionKey: Attribute;
    removalPolicy: RemovalPolicy;
    sortKey?: Attribute;
    tableName: string;
    ttlAttribute?: string;
}

Properties

partitionKey: Attribute

The partition key attribute of the table.

removalPolicy: RemovalPolicy

The removal policy for the table when it is deleted or removed from the stack.

sortKey?: Attribute

(Optional) The sort key attribute of the table.

tableName: string

The name of the table.

ttlAttribute?: string

(Optional) The time-to-live (TTL) attribute of the table.

Generated using TypeDoc