首页 > 解决方案 > 如何在 AWS CloudFormation 中创建 Amazon SQS 队列并将其订阅到 Amazon SNS 主题?

问题描述

如何在 AWS CloudFormation 中创建 Amazon SQS 队列并将其订阅到 Amazon SNS 主题?

我需要 JSON 或 YAML 格式的模板

佩斯帮帮我。

标签: jsonamazon-web-servicesyamlamazon-cloudformation

解决方案


以下是在 AWS CloudFormation 中创建 Amazon SQS 队列和 Amazon SNS 主题之间的订阅的示例:

Parameters:
  SNSTopicARN:
    Type: String
    Description: awsSNSTopicArnExample 
  TopicRegion:
    Type: String
    Description: us-east-1

Resources:
  Queue:
    Type: AWS::SQS::Queue

  SnsSubscription:
    Type: AWS::SNS::Subscription
    Properties:
      Protocol: sqs
      Endpoint: !GetAtt Queue.Arn
      Region: !Ref TopicRegion
      TopicArn: !Ref SNSTopicARN

推荐阅读