我正在通过如下所示的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
即使我尝试在Cloudformation模板中切换操作顺序,也不会影响实际创建的ReceiptRule操作的顺序。
如何执行所需的排序?
注意:ReceiptRule docs提到Actions
是"An ordered list"
,但这不是这里发生的行为。