Skip to content

Terraform template from AWS Tutorial: Build a CRUD API with Lambda and DynamoDB

License

Notifications You must be signed in to change notification settings

toninoes/api-http-crud-lambda-dynamodb

Repository files navigation

Tutorial: Build a CRUD API with Lambda and DynamoDB

I've simply created Terraform templates to this AWS tutorial

alt text

Requirements

Name Version
terraform >= 0.15.0
aws 4.17.1

Providers

Name Version
archive 2.2.0
aws 4.17.1

Modules

No modules.

Resources

Name Type
aws_apigatewayv2_api.this resource
aws_apigatewayv2_integration.this resource
aws_apigatewayv2_route.this resource
aws_apigatewayv2_stage.this resource
aws_dynamodb_table.this resource
aws_iam_policy.this resource
aws_iam_role.this resource
aws_iam_role_policy_attachment.attach_policy_to_iam_role_mi_lambda resource
aws_lambda_function.this resource
aws_lambda_permission.this resource
archive_file.this data source

Inputs

Name Description Type Default Required
account Your AWS Account number string n/a yes
environment Environment Name string n/a yes
profile Profile name configured in .aws string n/a yes
project Project Name string n/a yes
region AWS region to deploy this templates string n/a yes

Outputs

No outputs.

About

Terraform template from AWS Tutorial: Build a CRUD API with Lambda and DynamoDB

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published