TMichel
TMichel

Reputation: 4452

Access Event ID in a AWS RDS Event subscription

As described in the documentation, when creating a RDS Event subscription you can select any number Event categories that will produce specific Event messages.

Then you can choose to send a notification to an E-mail, SMS or, which is my case, to a SNS topic that triggers a Lambda execution.

How to access the RDS Event ID - i.e. RDS-EVENT-0006 - from the Lambda event parameter?

Upvotes: 1

Views: 1119

Answers (1)

Christophe Grall
Christophe Grall

Reputation: 317

Add a trigger event like this cloudformation example :

 

DbRestoredEventRule: Type: AWS::Events::Rule Properties: Name: "xyz-db-restored" Description: "xyz restored" EventPattern: source: - "aws.rds" detail-type: - "RDS DB Instance Event" detail: EventCategories: - "availability" Message: - 'DB instance restarted' Targets: - Arn: Fn::GetAtt: - "MigrationDataFunction" - "Arn" Id: "TargetFunctionV1"

Upvotes: 2

Related Questions