Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Creating SNS platform application with AWS Cloudformation?

Is it possible to create SNS platform application with Cloudformation template?

There is support for aws-cli, http://docs.aws.amazon.com/cli/latest/reference/sns/create-platform-application.html. But there is no information about doing the same with Cloudformation, is it supported at all (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html)?

like image 722
Risto Novik Avatar asked Feb 04 '23 04:02

Risto Novik


1 Answers

NO. It is not possible to create an SNS Platform Application using CloudFormation in AWS.

I am facing the same problem. In AWS Could Formation docs there are only AWS::SNS::Subscription, AWS::SNS::Topic and AWS::SNS::TopicPolicy today. None of them allows to define a Platform Application.

Unless it is possible to declare it under another AWS:: service, it is not possible today. Hope to have this feature soon available.

Kind of solution:

• since creating/updating the Application Endpoint is a rare "event", once a year, I will manually :( create them.

awscli and aws-sdk seem to support the creation of platform application, but it will add extra dependency or development

like image 200
Costin Avatar answered Feb 07 '23 09:02

Costin