【发布时间】:2022-11-13 13:58:55
【问题描述】:
已定义 EventBridge 规则,默认情况下禁用。
new Rule(this, 'EmailRule', {
ruleName: 'email-event-rule',
description: 'trigger email handler',
enabled: false,
eventPattern: {
detailType: ['email-event-rule-event']
},
targets: [new LambdaFunction(emailHandlerConstruct.getLambda())],
schedule: Schedule.rate(Duration.hours(1))
});
在某些情况下,它是启用的。但我认为它会在启用一个小时后运行。但它会在每次启用时立即触发 lambda。
这是它的设计方式还是我错过了什么?我在文档中没有看到有关启用事件桥规则的时间表的任何地方。
【问题讨论】:
标签: amazon-web-services aws-sdk aws-event-bridge aws-sdk-nodejs