Действия SES ReceiptRule не учитывают порядок в шаблоне Cloudformation - PullRequest
0 голосов
/ 20 июня 2019

Я создаю SES ReceiptRule через Cloudformation, как указано ниже, и я хотел бы, чтобы S3Action происходило до LambdaAction :

  myEmailsSESRule:
    Type: AWS::SES::ReceiptRule
    Properties:
      RuleSetName: my-ruleset
      Rule:
        Name: foobar
        Enabled: true
        Recipients:
          - foo@example.com
        Actions:
          - S3Action:
              BucketName: some-valid-bucket-name
          - LambdaAction:
              FunctionArn: some-valid-arn
              InvocationType: Event

Однако, действия сначала создаются не по порядку с помощью LambdaAction: Actions list

Даже когда я пытался изменить порядок действий в шаблоне Cloudformation, это не влияло на порядок фактически созданных действий ReceiptRule.

Как я могу обеспечить желаемый порядок?

Примечание: в ReceiptRule документы упоминается, что Actions - это "An ordered list", но это не то поведение, которое здесь происходит.

...