All Projects → Jimdo → serverless-dynamodb-ttl

Jimdo / serverless-dynamodb-ttl

Licence: MIT license
⚡️ Serverless Plugin to set DynamoDB TTL

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to serverless-dynamodb-ttl

serverless-cloudformation-sub-variables
Serverless framework plugin for easily supporting AWS CloudFormation Sub intrinsic function variables
Stars: ✭ 25 (+56.25%)
Mutual labels:  cloudformation, serverless-framework, serverless-plugin
Serverless Appsync Plugin
serverless plugin for appsync
Stars: ✭ 804 (+4925%)
Mutual labels:  dynamodb, serverless-framework, serverless-plugin
serverless-plugin-offline-kinesis-events
⚡ Serverless plugin that works with serverless-offline to allow offline testing of Serverless functions that are triggered by Kinesis events.
Stars: ✭ 15 (-6.25%)
Mutual labels:  serverless-framework, serverless-plugin
serverless-modular
⚡️ serverless plugin for microservice code management and deployment.
Stars: ✭ 19 (+18.75%)
Mutual labels:  serverless-framework, serverless-plugin
Hands-On-Serverless-Applications-with-Go
Hands-On Serverless Applications with Go, published by Packt.
Stars: ✭ 92 (+475%)
Mutual labels:  cloudformation, dynamodb
telegram-stepfunctions-bot
Serverless Telegram bot made on 4 AWS Lambda chained by AWS Step Functions. All of this written on Serverless Framework using plugins.
Stars: ✭ 26 (+62.5%)
Mutual labels:  dynamodb, serverless-framework
lockbot
🔒 Coordinate use of your team's shared resources, in Slack 🤝
Stars: ✭ 47 (+193.75%)
Mutual labels:  dynamodb, serverless-framework
go-localstack
Go Wrapper for using localstack
Stars: ✭ 56 (+250%)
Mutual labels:  cloudformation, dynamodb
Aws Toolkit Eclipse
AWS Toolkit for Eclipse – an open-source plugin for developing, deploying, and managing AWS applications.
Stars: ✭ 252 (+1475%)
Mutual labels:  cloudformation, dynamodb
serverless-aws-static-file-handler
Easily serve static files with the Serverless Framework on AWS Lambda.
Stars: ✭ 43 (+168.75%)
Mutual labels:  serverless-framework, serverless-plugin
serverless-alexa-skills
Manage your Alexa Skills with Serverless Framework
Stars: ✭ 69 (+331.25%)
Mutual labels:  serverless-framework, serverless-plugin
serverless-go-graphql
Serverless Framework template with Golang, GraphQL and DynamoDB
Stars: ✭ 28 (+75%)
Mutual labels:  dynamodb, serverless-framework
amazon-ivs-ugc-web-demo
This repository shows how you can build a compelling user-generated content (UGC) live streaming webapp with Amazon IVS.
Stars: ✭ 14 (-12.5%)
Mutual labels:  dynamodb, serverless-framework
CloudFrontier
Monitor the internet attack surface of various public cloud environments. Currently supports AWS, GCP, Azure, DigitalOcean and Oracle Cloud.
Stars: ✭ 102 (+537.5%)
Mutual labels:  dynamodb, serverless-framework
aws-serverless-prototype
Serverless Frameworkを使ったAWS Lambdaプロジェクトの試作品
Stars: ✭ 16 (+0%)
Mutual labels:  dynamodb, serverless-framework
aws-pdf-textract-pipeline
🔍 Data pipeline for crawling PDFs from the Web and transforming their contents into structured data using AWS textract. Built with AWS CDK + TypeScript
Stars: ✭ 141 (+781.25%)
Mutual labels:  cloudformation, dynamodb
serverless-fission
Use Fission through Serverless Framework https://serverless.com
Stars: ✭ 19 (+18.75%)
Mutual labels:  serverless-framework, serverless-plugin
Serverless Ide Vscode
Serverless IDE: Enhanced support for AWS SAM and CloudFormation in VS Code
Stars: ✭ 145 (+806.25%)
Mutual labels:  cloudformation, serverless-framework
Aws Sdk Perl
A community AWS SDK for Perl Programmers
Stars: ✭ 153 (+856.25%)
Mutual labels:  cloudformation, dynamodb
serverless-package-external
Add external folders to the deploy package 📦
Stars: ✭ 53 (+231.25%)
Mutual labels:  serverless-framework, serverless-plugin

⚡️ Serverless Plugin to set DynamoDB TTL

npm CircleCI license Coveralls

DEPRECATED

AWS CloudFormation supports now TTL, so this plugin for Serverless is useless. More information about how to use it in the AWS documentation.

About the plugin

It's not possible to use DynamoDB's TTL feature with CloudFormation yet. Use this plugin to configure TTL for your DynamoDB with Serverless.

Usage

Add the npm package to your project:

# Via yarn
$ yarn add serverless-dynamodb-ttl

# Via npm
$ npm install serverless-dynamodb-ttl --save

Add the plugin to your serverless.yml:

plugins:
  - serverless-dynamodb-ttl

Configure TTL in serverless.yml:

custom:
  dynamodb:
    ttl:
      - table: your-dynamodb-table-name
        field: your-ttl-property-name

That's it! After the next deployment (sls deploy) serverless will configure your TTL properties in DynamoDB.

License

Feel free to use the code, it's released using the MIT license.

Contributors

Contribution

You are more than welcome to contribute to this project! 😘

To make sure you have a pleasant experience, please read our code of conduct. It outlines our core values and believes and will make working together a happier experience.

Run the tests

# Via yarn
$ yarn test

# Via npm
$ npm test

This will also run standardjs to ensure the changes match the desired code style.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].