先日、CloudWatchに統合したCloudTrailのログストリームをSNSに流す際にサブスクリプションフィルタを利用する機会がありました。
eventSource
というエントリでサービスごとにフィルタリングすることで、いい感じに必要なストリームのみを抽出出来ることがわかったのですが、
サービス名とeventSource
の対応一覧を確認できるページが見つからなかったので、一覧をまとめました。
(全サービスを網羅しているわけではありません)
サービス名 | イベントソース |
---|---|
CloudFormation | cloudformation.amazonaws.com |
CloudTrail | cloudtrail.amazonaws.com |
CloudWatch | monitoring.amazonaws.com |
CloudWatchLogs | log.amazonaws.com |
CodeCommit | codecommit.amazonaws.com |
DynamoDB | dynamodb.amazonaws.com |
Glacier | glacier.amazonaws.com |
EC2 | ec2.amazonaws.com |
IAM | iam.amazonaws.com |
Lambda | lambda.amazonaws.com |
S3 | s3.amazonaws.com |
SES | ses.amazonaws.com |
SNS | sns.amazonaws.com |
SQS | sqs.amazonaws.com |
RDS | rds.amazonaws.com |
ログインなど | signin.amazonaws.com |
と、列挙してみて分かるように基本的にはサービス名.amazonaws.comとなっています