cf-to-dynamodb-schema
TypeScript icon, indicating that this package has built-in type declarations

0.1.10 • Public • Published

cf-to-dynamodb-schema

Defined Cloudformation DynamoDB Template convert to json to be adapted for aws dynamodb create-table --cli-input-json

Which template you can use?

  • aws-cdk's cdk.out/<table-name>.template.json
  • .yaml or .yml of Cloudformation Template

Install

npm i -D cf-to-dynamodb-schema
yarn add -D cf-to-dynamodb-schema
# or npx
npx cf-to-dynamodb-schema --help

How to use

  • <path> is ./cdk.out/<table-name>.template.json or yaml file.
  • For more details, See /example directory !

Run create-table from <path>

cf-to-dynamodb-schema create-table <path> -e <dynamodb-endpoint> -p <aws-profile-name>

Get adapted .json file to create-table json for aws dynamodb command

# Output command line
cf-to-dynamodb-schema parse-template <path>
# Export json
cf-to-dynamodb-schema parse-template <path> -o generated.json

Related

Dependents (0)

Package Sidebar

Install

npm i cf-to-dynamodb-schema

Weekly Downloads

84

Version

0.1.10

License

MIT

Unpacked Size

236 kB

Total Files

8

Last publish

Collaborators

  • ergofriend