We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
managed_policy_arns
1 parent d34d7cf commit c34ac7bCopy full SHA for c34ac7b
1 file changed
lambda-function-url-terraform/main.tf
@@ -35,7 +35,6 @@ data "aws_iam_policy" "lambda_basic_execution_role_policy" {
35
36
resource "aws_iam_role" "lambda_iam_role" {
37
name_prefix = "LambdaFunctionRole-"
38
- managed_policy_arns = [data.aws_iam_policy.lambda_basic_execution_role_policy.arn]
39
40
assume_role_policy = <<EOF
41
{
@@ -54,6 +53,11 @@ resource "aws_iam_role" "lambda_iam_role" {
54
53
EOF
55
}
56
+resource "aws_iam_role_policy_attachment" "lambda_basic_execution" {
57
+ role = aws_iam_role.lambda_iam_role.name
58
+ policy_arn = data.aws_iam_policy.lambda_basic_execution_role_policy.arn
59
+}
60
+
61
resource "aws_lambda_function_url" "function_url" {
62
function_name = aws_lambda_function.lambda_function.function_name
63
authorization_type = "AWS_IAM"
0 commit comments