使用CloudFormation创建CodePipeline通知规则

问题描述 投票:0回答:1

我正在使用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'

是否有我找不到的文档?请帮助我

amazon-web-services amazon-cloudformation aws-codepipeline
1个回答
0
投票

CodePipeline通知的处理和设置使用

在以下规则中描述了受支持的事件以及应在规则中使用的事件:

© www.soinside.com 2019 - 2024. All rights reserved.