小编ste*_*nlz的帖子

是否可以在不创建主题的情况下使用CloudFormation创建SNS订阅?

是否可以在AWS CloudFormation JSON模板中创建"订阅"资源而无需创建新的AWS::SNS::Topic

在我的例子中,主题是在CloudFormation脚本之外创建的,我想创建一些订阅,涉及在脚本中创建的资源.

IE

   "DbfExtractQueue": {
        "Type": "AWS::SQS::Queue"
    },

    "EtlSubscription": {
        "Type": "AWS::SNS::Subscription",
        "Properties": {
            "Endpoint": { "Fn::GetAtt": ["DbfExtractQueue", "Arn"] },
            "Protocol": "sqs",
            "TopicArn": { "Ref": "EtlNotificationTopicARN" }
        }
    },
Run Code Online (Sandbox Code Playgroud)

EtlNotificationTopicARN被传递到脚本中并表示SNS主题ARN.

amazon-web-services aws-cloudformation

12
推荐指数
2
解决办法
7893
查看次数