如何为基于资源的SNS策略(在CloudWatch触发SNS的情况下)写SNS权限(如set-topic-attributes中的内容)。
我拥有AWS::SNS::TopicPolicy
,并且具有CloudWatch的SNS权限,如下所示:
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主题没有被触发。
我还使用Delivery Status
为SNS设置了SNS日志,但由于未触发SNS,因此未生成任何日志。有人可以分享在Yaml中如何集成Cloudwatch和SNS。