Создание правила уведомления CodePipeline с помощью CloudFormation - PullRequest
1 голос
/ 17 июня 2020

Я создаю стек CodePipeline с помощью CloudFormation. Все работает безупречно. Один элемент, который я не могу добавить, - это правило уведомления с использованием шаблона CloudFormation, и я не могу найти по нему никакой документации, кроме метода консоли.

Я попытался добавить NotificationArn, как это, но это не работает как Я обнаружил, что это конкретное действие от c до 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'

Есть ли документация, которую я не могу найти? Пожалуйста, помогите мне

1 Ответ

2 голосов
/ 17 июня 2020

Уведомления CodePipeline обрабатываются и настраиваются с использованием

Поддерживаемые события, которые должны быть используемые в правиле, описаны в:

...