Code Monkey home page Code Monkey logo

dynamodb_terraform's Introduction

Terraform Module to provision a DynamoDB table with auto-scaling.

Terraform AWS DynamoDB

Overview

Terraform Module to provision a DynamoDB table with auto-scaling.

Variables

source: (String) the git repository of the central ecs service module with "git::https//" protocol

region: (String) the region to deploy to

app_name: (String) the name of DynamoDB table

Tag: (String) Tag for the dynamoDb table

hash_key: (String) The attribute to use as the hash key,A simple primary key of table

range_key: (String) The attribute to use as the range key

Outputs

table_id: id of the DynamoDb table

table_arn: table arn of DynamoDb table

table_name: table name of DynamoDb table

readpolicy: read policy name created with DynamoDb table

writepolicy: Write policy name created with DynamoDb table

##Example

main.tf

module "AWS_Dynamodb_table" {
  source                       = "git::ssh://[email protected]:7999/platform/central-ecs-dynamo-db.git?ref=develop"
  region                       = "eu-central-1"
  app_name                     = "my-table-name}"
  Tag                          = "Name of the table"
  hash_key                     = "hash_key_name"
  range_key                    = "range_key_name"
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.