📝

[小ネタ] 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