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

Dependencies (0)

    Dev Dependencies (18)

    Package Sidebar

    Install

    npm i serverless-plugin-dynamodb-pitr

    Weekly Downloads

    371

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    17.1 kB

    Total Files

    9

    Last publish

    Collaborators

    • kobanyan