serverless-plugin-dynamodb-pitr
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

serverless-plugin-dynamodb-pitr

Coverage Status semantic-release

A Serverless plugin to easily enable point in time recovery of DynamoDB Table

Installation

npm install --save-dev serverless-plugin-dynamodb-pitr
# or
yarn add --dev serverless-plugin-dynamodb-pitr

Usage

plugins:
  - serverless-plugin-dynamodb-pitr

custom:
  dynamodbPitr:
    ignore: # Optionally - select tables to disable point in time recovery
      - TableB
      - TableD

resources:
  Resources:
    TableA: # enabled point in time recovery without PointInTimeRecoverySpecification
      Type: AWS::DynamoDB::Table
    TableB: # disabled
      Type: AWS::DynamoDB::Table
    TableC: # enabled point in time recovery without PointInTimeRecoverySpecification
      Type: AWS::DynamoDB::Table
    TableD: # disabled
      Type: AWS::DynamoDB::Table
    TableE: # enabled point in time recovery without PointInTimeRecoverySpecification
      Type: AWS::DynamoDB::Table

See example.

License

MIT © kobanyan

Package Sidebar

Install

npm i serverless-plugin-dynamodb-pitr

Weekly Downloads

201

Version

0.2.0

License

MIT

Unpacked Size

17.1 kB

Total Files

9

Last publish

Collaborators

  • kobanyan