aws-samples / serverless-patterns

Serverless patterns. Learn more at the website: https://serverlessland.com/patterns.
https://serverlessland.com
Other
1.6k stars 928 forks source link

New pattern: Upload files to S3 bucket using presigned URLs (terraform) #2475

Closed pjx98 closed 1 week ago

pjx98 commented 2 months ago

Issue #, if available:

Description of changes: This sample project deploys an Amazon API Gateway REST API with an AWS Lambda integration. The Lambda function, written in Java, generates a presigned URL with write access to an Amazon S3 Bucket. The provided test class uploads a file into the S3 bucket using the presigned URL.

This project is implemented using Terraform and references the below pattern which is implemented using AWS SAM: https://github.com/aws-samples/serverless-patterns/tree/main/apigw-lambda-s3-sam-java

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

pjx98 commented 1 month ago

Hello Ben, I have make the required changes and commit to the PR. Please review it and let me know if it's alright! Thank u!

bfreiberg commented 1 month ago

Looks good, thank you for your contribution. Your pattern will be merged to Serverlessland.com soon