Step-by-step guide to creating an AWS Lambda function with a Function URL using .NET. Covers installing the required tooling (Amazon.Lambda.Tools, templates, AWS CLI), scaffolding a new Lambda project, modifying the handler to process HTTP requests via APIGatewayHttpApiV2ProxyRequest/Response, deploying the function, creating a Function URL via the AWS CLI, and adding a resource-based policy to allow unauthenticated invocations.

3m read timeFrom nodogmablog.bryanhogan.net
Post cover image
Table of contents
Getting the tools1. Create the Lambda function2. Edit the code to handle HTTP requests3. Deploy the Lambda function4. Configuring the function for HTTP requests5. Add a resource-based policy to allow the Function URL to invoke the Lambda function6. Call the Lambda function