Идентификатор свойства не может быть пустым. - PullRequest
0 голосов
/ 22 октября 2018

  NotifierRule:
    Type: "AWS::Events::Rule"
    Properties:
      Description: "Instance state change trigger for EC2 and RDS."
      EventPattern:
        source:
          - "aws.ec2"
        detail-type:
          - "EC2 Instance State-change Notification"
        detail:
          state:
            - "shutting-down"
            - "stopped"
            - "stopping"
            - "terminated"
          instance-id: !Ref EC2Instances
      Name: "InstanceHealthState-Monitoring-Rule"
      State: "ENABLED"
      Targets:
        - Arn:
            Fn::GetAtt:
              - "LambdaNotifier"
              - "Arn"

Я получаю Property Id cannot be empty при развертывании выше стека.Ошибка от ресурса NotifierRule.Я не использую атрибут Id в шаблоне.Пожалуйста, помогите.

1 Ответ

0 голосов
/ 13 февраля 2019

Кажется, что Id является параметром для целевого элемента.

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-target.html#cfn-events-rule-target-arn

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...