# ECR repo resource "aws_ecr_repository" "extractor_and_loader" { name = "extractor_and_loader" } # ECR policy to allow Lambda access resource "aws_ecr_repository_policy" "extractor_loader_ecr_access" { repository = aws_ecr_repository.extractor_and_loader.name policy = jsonencode({ Version = "2008-10-17", Statement = [{ Sid = "AllowLambdaPull", Effect = "Allow", Principal = { Service = "lambda.amazonaws.com" }, Action = [ "ecr:GetDownloadUrlForLayer", "ecr:BatchGetImage", "ecr:BatchCheckLayerAvailability" ] }] }) }