在我的亚马逊网络服务账户中,我需要使用云表单将一个区域迁移到另一个区域,任何人都可以使用250+帮助编写脚本
Resources:
T1:
Type: 'AWS::SNS::Topic'
Properties: {}
Q1:
Type: 'AWS::SQS::Queue'
Properties: {}
Q1P:
Type: 'AWS::SQS::QueuePolicy'
Properties:
Queues:
- !Ref Q1
PolicyDocument:
Id: AllowIncomingAccess
Statement:
-
Effect: Allow
Principal:
AWS:
- !Ref AWS::AccountId
Action:
- sqs:SendMessage
- sqs:ReceiveMessage
Resource:
- !GetAtt Q1.Arn
-
Effect: Allow
Principal: '*'
Action:
- sqs:SendMessage
Resource:
- !GetAtt Q1.Arn
T1SUB:
Type: 'AWS::SNS::Subscription'
Properties:
Protocol: sqs
Endpoint: !GetAtt Q1.Arn
TopicArn: !Ref T1 发布于 2020-11-21 06:33:36
您可以尝试使用Former2,它是一个开源工具,用于:
Former2允许您从您的账户中的现有资源中生成基础架构即代码输出。通过使用AWS JavaScript SDK进行相关调用,Former2将扫描您的基础架构,并为您提供资源列表,让您选择要为其生成输出的资源。
https://stackoverflow.com/questions/64929106
复制相似问题