📝
[小ネタ] EventBridge のイベントパターンで日本語もマッチするか試してみた
結論
日本語でもマッチしました。
検証内容
以下の EventBridge ルールを作成しました。
- イベントパターン
{
"source": ["japanese.test"],
"detail": {
"message": ["こんにちは"]
}
}
- ターゲット: CloudWatch Logs ロググループ
ルール作成後、EventBridge のイベントバスから以下のイベントを送信しました。
- イベントバス: default
- イベントソース: japanese.test
- 詳細タイプ: Test Event
- イベントの詳細
{
"message": "こんにちは",
"sender": "テストユーザー"
}

イベント送信後、CloudWatch Logs に以下のログが出力されていました。
{
"version": "0",
"id": "67d34b02-fab6-d79f-d015-b46a8669936c",
"detail-type": "Test Event",
"source": "japanese.test",
"account": "012345678901",
"time": "2025-08-16T06:15:41Z",
"region": "ap-northeast-1",
"resources": [],
"detail": {
"message": "こんにちは",
"sender": "テストユーザー"
}
}
以上より、日本語の文字列にもマッチすることを確認できました。
まとめ
今回は EventBridge のイベントパターンで日本語もマッチするか試してみました。
どなたかの参考になれば幸いです。
Discussion