Skip to main content
Version: 0.0.25

Table: dynamo_table

Table to manage AWS Dynamo DB tables. Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB offers built-in security, continuous backups, automated multi-Region replication, in-memory caching, and data import and export tools.

Example

INSERT INTO dynamo_table (table_name, table_class, throughput, primary_key)
VALUES ('dynamo-table', 'STANDARD','"PAY_PER_REQUEST"', '{"key": "S", "val": "S"}');

SELECT * FROM dynamo_table WHERE table_name = 'dynamo-table';

DELETE FROM dynamo_table WHERE table_name = 'dynamo-table';

See

Columns

Optional created_at: date

Creation time

primary_key: Object

Complex type to define the primary key for the table

See

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html#HowItWorks.CoreComponents.PrimaryKey

Type definition

[key: string]: "B" | "BOOL" | "BS" | "L" | "M" | "N" | "NS" | "NULL" | "S" | "SS"

region: string

Region for the Codedeploy deployment group

table_class: table_class

Class for the table

Optional table_id: string

Internal AWS ID for the table

table_name: string

Name for the Dynamo table

throughput: { read_capacity_units: number ; write_capacity_units: number } | "PAY_PER_REQUEST"

Complex type to represent the provisioned throughput settings for the table

See

https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ProvisionedThroughput.html