new Lambda Function URL with Terraform

1

I have noticed the new Function URL for lambdas that have just been launched recently. I am interested to use this functionality as it will be a cost-saver for us. However, I have not found any way to add it to integrate it into our terraform files. the tutorial here uses all other services but terraform. If you have any idea how and if it can be done, I will be grateful.

Thanks!

The DF
asked 2 years ago3068 views
2 Answers
2
Accepted Answer

You can use the aws_lambda_function_url resource in Terraform, something like this:

resource "aws_lambda_function_url" "function" {
    function_name      = aws_lambda_function.function.function_name
    authorization_type = "NONE"
}

You can find more information in the documentation: https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lambda_function_url

Ed
answered 2 years ago
AWS
EXPERT
Gokul
reviewed 2 years ago
1

This blog article does a nice end-to-end walkthrough of creating a lambda function url resource with Terraform including the provider block, aws_lambda_function_url resource and dependencies:

https://nquayson.com/aws-lambda-function-url-using-terraform-quick-walkthrough

naleb
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions