File tree Expand file tree Collapse file tree 1 file changed +8
-17
lines changed Expand file tree Collapse file tree 1 file changed +8
-17
lines changed Original file line number Diff line number Diff line change @@ -582,7 +582,7 @@ data "aws_iam_policy_document" "glue_create_sqs" {
582582 type = " *"
583583 identifiers = [" *" ]
584584 }
585- actions = [" sqs:SendMessage" ]
585+ actions = [" sqs:SendMessage" , " sqs:ReceiveMessage " ]
586586 resources = [" arn:aws:sqs:*:*:${ var . glue_create_config . sqs_queue_name } " ]
587587 condition {
588588 test = " ArnEquals"
@@ -601,7 +601,7 @@ data "aws_iam_policy_document" "glue_create_sqs_dl" {
601601 type = " AWS"
602602 identifiers = [" *" ]
603603 }
604- actions = [" sqs:SendMessage" ]
604+ actions = [" sqs:SendMessage" , " sqs:ReceiveMessage " ]
605605 resources = [" arn:aws:sqs:*:*:${ var . glue_create_config . sqs_queue_name_dl } " ]
606606 condition {
607607 test = " ForAllValues:StringEquals"
@@ -746,27 +746,18 @@ data "aws_iam_policy_document" "glue_create" {
746746 ]
747747 }
748748 statement {
749- effect = " Allow"
750- actions = [" sqs:ReceiveMessage " ]
749+ effect = " Allow"
750+ actions = [" sqs:* " ]
751751 resources = [aws_sqs_queue . glue_create [0 ]. arn ]
752-
753- condition {
754- test = " ArnEquals"
755- variable = " aws:SourceArn"
756- values = [var . warehouse_bucket_arn ]
757- }
758752 }
759753 statement {
760754 effect = " Allow"
761755 actions = [
762- " sqs:SendMessage"
756+ " logs:CreateLogGroup" ,
757+ " logs:CreateLogStream" ,
758+ " logs:PutLogEvents"
763759 ]
764- resources = [aws_sqs_queue . glue_create [0 ]. arn ]
765- condition {
766- test = " ForAllValues:StringEquals"
767- variable = " aws:SourceArn"
768- values = [aws_sqs_queue . glue_create_dl [0 ]. arn ]
769- }
760+ resources = [" *" ]
770761 }
771762}
772763
You can’t perform that action at this time.
0 commit comments