我们需要确保SNS主题已正确地与Aurora数据库设置。以下是设置主题的示例代码:
aws sns create-topic --name Aurora_Notify_Topic
然后,我们需要将SNS主题与Aurora数据库事件整合。以下是设置事件总线的示例代码:
aws rds modify-event-subscription --subscription-name default --sns-topic-arn arn:aws:sns:us-west-2:123456789012:Aurora_Notify_Topic --event-categories configuration-change database-snapshot
此代码片段使用AWS CLI接口将事件订阅到数据库事件源oracle-instance的源类型oracle-db-instance中,并将其发送到SNS主题。我们可以使用“describe-event-subscriptions”命令查看订阅的详细信息。
aws rds describe-event-subscriptions --subscription-name default
在上述设置完成后,我们应该能够看到Aurora事件出现在SNS主题中。