使用 lambda 函数的 AWS RDS 创建通知邮件

问题描述 投票:0回答:1

每当创建 RDS 数据库时,我都必须向组织中的支持团队发送邮件,现在我正在使用 lambda 函数,该函数由 eventbridge 规则通过 CreateDBInstance 事件触发,但要求是我只想发送邮件当数据库处于可用状态时。我有多个帐户,用户将启动多个数据库,有什么有效的方法可以让我仅在数据库状态可用时发送邮件。

我创建了一个 lambda 函数,该函数由 eventbridge 规则触发,但它是在 rds 数据库仍在创建过程中时发送的。

amazon-web-services aws-lambda cloud aws-event-bridge amazon-cloudtrail
1个回答
0
投票

为什么不设置 EventBridge Cron 作业,而不是设置单个规则,它会调用 Lambda 函数来轮询 RDS 状态。如果没有准备好,Lambda 就会退出。

当 RDS 最终启动时,Lambda 会发送电子邮件,然后删除 EventBridge Cron 作业。

https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule-schedule.html

© www.soinside.com 2019 - 2024. All rights reserved.