Как написать разрешение SNS (как в атрибутах set-topic-attribute) для политики SNS на основе ресурсов, где CloudWatch запускает SNS.
У меня есть AWS::SNS::TopicPolicy
с разрешением SNS для CloudWatch, которое выглядит следующим образом:
EventTopicPolicy:
Type: "AWS::SNS::TopicPolicy"
Properties:
PolicyDocument:
Statement:
# ... list of other statements
- Effect: Allow
Principal:
Service: "events.amazonaws.com
Action: sns:Publish
Resource: "*"
Topics:
- !Ref MySNSTopic
Тем не менее, моя тема SNS не запускается.
Я также настроил журналы SNS, используя Delivery Status
для SNS, но журналы не генерируются, так как SNS не запускается. Может кто-нибудь поделиться, как Cloudwatch и SNS интегрированы в yaml.