Question
I am trying to create sns subscription but I am getting template validation error.
‘MySNSTopic’ is the Logical ID of the cloudformation stack called testsnstopic.
Is this correct. Can anyone explain what value I should give for ‘Ref’ here
"TopicArn" : {
"Ref": "MySNSTopic"
}
Template validation error:
Template format error: Unresolved resource dependencies [MySNSTopic] in the Resources block of the template
code:
{
"Resources": {
"MySubscription" : {
"Type" : "AWS::SNS::Subscription",
"Properties" : {
"Endpoint" : "test@abc.com",
"Protocol" : "email",
"TopicArn" : {
"Ref": "MySNSTopic"
}
}
}
}
}