SES ReceiptRule Actions不遵守Cloudformation模板中的排序

时间:2019-06-20 00:27:35

标签: amazon-cloudformation amazon-ses

我正在通过如下所示的Cloudformation创建SES ReceiptRule,并且我希望 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 docs提到Actions"An ordered list",但这不是这里发生的行为。

0 个答案:

没有答案