aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.11k stars 57 forks source link

AWS::SNS::Permission #323

Open theburningmonk opened 4 years ago

theburningmonk commented 4 years ago

1. Title

AWS::SNS::Permission

2. Scope of request

AWS::SNS::Permission - can add permission to a SNS topic via API but not via CloudFormation

3. Expected behavior

In Create, it should add a new permission to the SNS topic policy, the same as aws sns add-permission In Update, it should replace the existing permission, as if one performed aws sns remove-permission and then aws sns add-permission (since there's no update-permission) In Delete, it should remove the existing permission, the same as aws sns remove-permission

5. Helpful Links to speed up research and evaluation

https://docs.aws.amazon.com/sns/latest/api/API_AddPermission.html https://docs.aws.amazon.com/sns/latest/api/API_RemovePermission.html

6. Category (required)

Integration

yangmarc commented 3 years ago

SNS Resources are now live in Github. https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-sns. You can fork it and contribute.