@@ -22,10 +22,6 @@ Parameters:
2222 Description : How long the SQS lambda is permitted to run (in seconds)
2323 Default : 180
2424 Type : Number
25- SqsMessageTimeout :
26- Description : MessageVisibilityTimeout for the SQS Lambda queue (should be at least (numMaxRetry + 1)*SqsLambdaTimeout)
27- Default : 720
28- Type : Number
2925 S3BucketPrefix :
3026 Description : S3 bucket prefix which will ensure global uniqueness
3127 Type : String
@@ -86,22 +82,14 @@ Resources:
8682 RunEnvironment : !Ref RunEnvironment
8783 LambdaFunctionName : !Sub ${ApplicationPrefix}-lambda
8884 SesEmailDomain : !FindInMap [General, !Ref RunEnvironment, SesDomain]
89- SqsQueueArn : !GetAtt AppSQSQueues.Outputs.MainQueueArn
85+ SqsQueueArn : !Sub "arn:aws:sqs:${AWS::Region}:${AWS::AccountId}:infra-core-api-sqs-sales"
9086 LinkryKvArn : !GetAtt LinkryRecordsCloudfrontStore.Arn
9187
9288 AppLogGroups :
9389 Type : AWS::Serverless::Application
9490 Properties :
9591 Location : ./logs.yml
9692
97- AppSQSQueues :
98- Type : AWS::Serverless::Application
99- Properties :
100- Location : ./sqs.yml
101- Parameters :
102- QueueName : !Sub ${ApplicationPrefix}-sqs
103- MessageTimeout : !Ref SqsMessageTimeout
104-
10593 LinkryRecordSetv4 :
10694 Condition : IsDev
10795 Type : AWS::Route53::RecordSet
@@ -319,7 +307,7 @@ Resources:
319307 - AppSqsLambdaFunction
320308 Properties :
321309 BatchSize : 5
322- EventSourceArn : !GetAtt AppSQSQueues.Outputs.MainQueueArn
310+ EventSourceArn : !Sub "arn:aws:sqs:${AWS::Region}:${AWS::AccountId}:infra-core-api-sqs"
323311 FunctionName : !Sub ${ApplicationPrefix}-sqs-lambda
324312 FunctionResponseTypes :
325313 - ReportBatchItemFailures
@@ -330,7 +318,7 @@ Resources:
330318 - AppSqsLambdaFunction
331319 Properties :
332320 BatchSize : 5
333- EventSourceArn : !GetAtt AppSQSQueues.Outputs.SalesEmailQueueArn
321+ EventSourceArn : !Sub "arn:aws:sqs:${AWS::Region}:${AWS::AccountId}:infra-core-api-sqs-sales"
334322 FunctionName : !Sub ${ApplicationPrefix}-sqs-lambda
335323 FunctionResponseTypes :
336324 - ReportBatchItemFailures
@@ -1011,4 +999,4 @@ Outputs:
1011999
10121000 SalesEmailQueueArn :
10131001 Description : Sales Email Queue Arn
1014- Value : !GetAtt AppSQSQueues.Outputs.SalesEmailQueueArn
1002+ Value : !Sub "arn:aws:sqs:${AWS::Region}:${AWS::AccountId}:infra-core-api-sqs-sales"
0 commit comments