json - 如何在 AWS CloudFormation 中创建 Amazon SQS 队列并订阅 Amazon SNS 主题?

标签 json amazon-web-services yaml aws-cloudformation

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

  • SNS 主题名称 = T1
  • SQS 队列名称 = Q1

我需要 JSON 或 YAML 格式的模板

请帮助我。

最佳答案

这是来自 Create a Subscription Between an Amazon SQS Queue and an Amazon SNS Topic in AWS CloudFormation 的示例:

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

关于json - 如何在 AWS CloudFormation 中创建 Amazon SQS 队列并订阅 Amazon SNS 主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64730340/

相关文章:

amazon-web-services - 如何处理在 AWS 上从 CloudFormation 模板创建失败的错误?

javascript - 无法将 YAML 与注释合并

json - 想要使用正则表达式将字符串替换为数字

java - 如何: Write a File with FileOutputStream?

c# - C# 中的 AWS DynamoDb 事务

javascript - 将带有随机数的 CSP header 添加到 Lambda Edge

aws-lambda - 基于资源的AWS lambda :Permission multiple principals in YAML?

c - 如何使用 c yajl 进行流式传输

json - 在 Swift 中解析 PHP Web 服务 Replt

javascript - 如何从带有单引号和大括号的 Web 服务接收的 JSON 对象中提取数据?