amazon-web-services - 使用 CloudFormation 创建 CodePipeline 通知规则
问题描述
我正在使用 CloudFormation 构建 CodePipeline 堆栈。一切都完美无缺。我无法添加的一个元素是使用 CloudFormation 模板的通知规则,除了控制台方法之外,我找不到任何关于它的文档。
我尝试添加NotificationArn
这样的,但这不起作用,因为我发现它是特定于Manuapproval
操作的。
CodePipelineSNSTopic:
Type: AWS::SNS::Topic
Properties:
Subscription:
- Endpoint: !Ref Email
Protocol: email
.
.
.
- Name: S3Source
Actions:
- Name: TemplateSource
ActionTypeId:
Category: Source
Owner: AWS
Provider: S3
Version: '1'
Configuration:
S3Bucket: !Ref 'S3Bucket'
S3ObjectKey: !Ref 'SourceS3Key'
NotificationArn: !Ref CodePipelineSNSTopic
OutputArtifacts:
- Name: TemplateSource
RunOrder: '1'
是否有我找不到的文档?请帮我
解决方案
CodePipeline 通知的处理和设置使用
规则中支持和应使用的事件在以下内容中进行了描述:
推荐阅读
- javascript - 无法读取未定义的属性“输入”
- python - 删除数据框中的科学记数法浮点数
- f# - 如何使用户能够下载寓言中的文件?
- java - 如何在接口中使用泛型
- javascript - 如何在 vue 中触发 npm 包内的方法?
- c - 将指向字符串的读取指针的指针传递给函数参数
- reactjs - 如何限制来自外部 URL 的输出数量
- java - 找不到资源文件夹中的文件-java
- postgresql - 无法在只读事务中执行 DROP EXTENSION(如果存在 google_insights,则删除扩展名)
- csv - Opensmile:从 wav 文件中提取韵律特征时无法读取的 csv 文件