Como integrar o API Gateway ao SQS
Assim como no título. Eu tento integrar o método API Gateway com um SQS usando a formação de nuvens. O que estou perdendo é o URI correto para o SQS. Se algum de vocês já fez isso, como deve ser o URI?
Eu vim com algo assim, mas não tenho idéia de onde colocar o SQS ARN
"arn:aws:apigateway:${AWS::Region}:sqs:action/SendMessage"
Aqui está a configuração completa do método:
PostMethod:
Type: "AWS::ApiGateway::Method"
Properties:
ApiKeyRequired: "true"
HttpMethod: "POST"
ResourceId: !Ref "SomeResource"
RestApiId: !Ref "SomeRestApi"
Integration:
IntegrationHttpMethod: "POST"
IntegrationResponses:
- StatusCode: 200
Type: "AWS"
Uri: "arn:aws:apigateway:${AWS::Region}:sqs:action/SendMessage"
E aqui está um exemplo de URI se você integrar com uma função lambda:
arn:aws:apigateway:us-west-2:lambda:path//2015-03-31/functions/arn:aws:lambda:us-west-2:123412341234:function:function_name/invocations
-