🌊
AWS RDSのイベントをEventBridge(+Input transformer)でSNSに送る
やりたいこと
RDSにイベントが発生したら全部取得したい。
イベントの種類はこちらで
EventPattern
{
"source": ["aws.rds"],
"detail-type": ["RDS DB Instance Event"]
}
SNS をターゲットにしてInput transformerで整形する
SNSは既存のものを使用。時間とリソース名とEventIDだけあれば良いので、Input transformerを使った。
Input path
{
"time": "$.time",
"resources": "$.resources",
"EventID": "$.detail.EventID",
"Message": "$.detail.Message"
}
Template
{
"time": <time>,
"resources": <resources>,
"EventID": <EventID>,
Message": <Message>
}
Discussion