I am trying to make serverless create a trigger to fire whenever an object queues. But it does not create and also does not fire any errors.
My serverless.yml: I did according to the documentation (https://serverless.com/framework/docs/providers/aws/events/sqs/)
service: lambda-messages
provider:
name: aws
runtime: nodejs8.10
stage: dev
region: us-east-1
memorySize: 256
iamRoleStatements:
- Effect: "Allow"
Action:
- sqs:SendMessage
- sqs:ReceiveMessage
- sqs:DeleteMessage
- sqs:GetQueueAttributes
Resource: arn:aws:sqs:us-east-1:074601456889:messages
functions:
addMessages:
timeout: 10
handler: handler.addMessages
events:
- http:
path: v1/chat/addMessages
method: post
receiveMessage:
timeout: 10
handler: handler.receiveMessage
reservedConcurrency: 10
events:
- sqs:
arn: arn:aws:sqs:us-east-1:074601456889:messages
batchSize: 2
But it does not create