Method: Jets::Job::Dsl::SqsEvent#default_sqs_iam_policy

Defined in:
lib/jets/job/dsl/sqs_event.rb

#default_sqs_iam_policy(queue_name_arn = '*') ⇒ Object



86
87
88
89
90
91
92
93
94
# File 'lib/jets/job/dsl/sqs_event.rb', line 86

def default_sqs_iam_policy(queue_name_arn='*')
  {
    action: ["sqs:ReceiveMessage",
             "sqs:DeleteMessage",
             "sqs:GetQueueAttributes"],
    effect: "Allow",
    resource: queue_name_arn,
  }
end