EventBridge のイベントバスイベントからスキーマを推論する - Amazon EventBridge

EventBridge のイベントバスイベントからスキーマを推論する

Amazon EventBridge は、イベントを検出することによってスキーマを推測できます。スキーマを推測するには、イベントバスでイベント検出をオンにし、クロスアカウントイベント用のスキーマを含む、あらゆる固有のスキーマをスキーマレジストリに追加します。EventBridge によって検出されたスキーマは、[Schemas] (スキーマ) ページの[Discovered schemas registry] (検出されたスキーマレジストリ) に表示されます。

イベントバス上のイベントの内容が変更されると、関連する EventBridge スキーマの新しいバージョンが作成されます。

イベントバスでスキーマ検出を開始する際の考慮事項

イベントバスでスキーマ検出を有効にする前に、次の考慮事項を検討してください。

  • イベントバスでイベント検出を有効にすると、コストが発生する場合があります。毎月最初に処理される 500 万件のイベントは無料です。

  • EventBridge はデフォルトでクロスアカウントイベントからスキーマを推測しますが、cross-account プロパティを更新することで無効にすることができます。詳細については、「EventBridge スキーマレジストリ API リファレンス」の 「Discoverers」を参照してください。

注記

アーカイブとスキーマの検出は、カスタマー管理キー を使用して暗号化されたイベントバスではサポートされていません。イベントバスでアーカイブまたはスキーマ検出を有効にするには、AWS 所有のキー の使用を選択します。詳細については、「KMS key オプション」を参照してください。

イベントバスでスキーマ検出を開始または停止するには (コンソール)
  1. Amazon EventBridge コンソール (https://console.aws.amazon.com/events/) を開きます。

  2. ナビゲーションペインの [Event Buses] (イベントバス) を選択します。

  3. スキーマ検出を開始または停止するイベントバスを選択します。

  4. 次のいずれかを行います。

    • スキーマ検出を開始するには、[検出を開始する] を選択します。

    • スキーマ検出を停止するには、[検出を削除] を選択します。

イベントバスでスキーマ検出を開始または停止するには (AWS CLI)