json - 如何在 AWS CloudFormation 中创建 Amazon SQS 队列并将其订阅到 Amazon SNS 主题?
问题描述
如何在 AWS CloudFormation 中创建 Amazon SQS 队列并将其订阅到 Amazon SNS 主题?
- SNS 主题名称 = T1
- SQS 队列名称 = Q1
我需要 JSON 或 YAML 格式的模板
佩斯帮帮我。
解决方案
- 使用AWS::SQS::Queue创建 Amazon SQS 队列
- 如果需要,请使用AWS::SNS::Topic创建 Amazon SNS 主题
- 使用AWS::SNS::Subscription将 SQS 队列订阅到 SNS 主题
以下是在 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
推荐阅读
- php - 如何从php字符串中删除特定字符?
- java - 当我没有在以前的 APK 中指定版本时如何更新 SQLite 数据库
- r - 在R中替换复杂的for循环
- javascript - Async / Await 不适用于 Google drive API
- node.js - 未找到 GitLab CI npm 命令(ubuntu 映像)
- vue.js - 模拟 Vue 方法外部异步调用来测试它
- nvm - “nvm use 11.0.0”命令不起作用,我尝试设置环境变量,但它不起作用
- php - 自动查找列字母
- firebase - 为什么 Firestore 无法在不同字段上执行具有不等式条件的查询?
- python - 为什么 python 元组至少需要一个逗号?