Skip to content

Commit 7c3578b

Browse files
committed
add vpc service role
1 parent 75779fd commit 7c3578b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

infrastructure/terraform/modules/lambda-function/iam_role_lambda_execution_role.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,12 @@ resource "aws_iam_role_policy_attachment" "lambda_execution" {
1414
policy_arn = aws_iam_policy.lambda_execution_policy.arn
1515
}
1616

17+
resource "aws_iam_role_policy_attachment" "lambda_function_vpc" {
18+
count = var.vpc == null ? 0 : 1
19+
role = aws_iam_role.lambda_execution_role.name
20+
policy_arn = "arn:aws:iam::aws:policy/service-role/AWSLambdaVPCAccessExecutionRole"
21+
}
22+
1723
data "aws_iam_policy_document" "lambda_service_trust_policy" {
1824
statement {
1925
sid = "LambdaAssumeRole"

0 commit comments

Comments
 (0)