すべてのプロダクト
Search
ドキュメントセンター

EventBridge:イベントルールの管理

最終更新日:Jan 11, 2025

イベントルールは、特定の種類のイベントを監視するために使用されます。 イベントルールに一致するイベントが発生すると、そのイベントはイベントルールに関連付けられたイベントターゲットにルーティングされます。 1 つのイベントルールを 1 つ以上のイベントターゲットに関連付けることができます。 EventBridge コンソールでイベントルールを管理できます。 このトピックでは、イベントルールの作成、表示、および削除の方法について説明します。

前提条件

EventBridge がアクティブ化されており、必要な権限が Resource Access Management (RAM) ユーザーに付与されています。 詳細については、「EventBridge のアクティブ化と RAM ユーザーへの権限の付与」をご参照ください。

イベントルールの作成

  1. EventBridge コンソール にログオンします。
  2. 左側のナビゲーションペインで、[イベントバス] をクリックします。
  3. 上部のナビゲーションバーで、リージョンを選択します。
  4. [イベントバス] ページで、ターゲットイベントバスの名前をクリックします。
  5. 左側のナビゲーションペインで、[イベントルール] をクリックします。

  6. 左側のナビゲーションペインで、[イベントルール] をクリックします。 表示されるページで、[ルールの作成] をクリックします。

  7. [ルールの作成] ウィザードで、次の手順を実行します。

    1. [基本情報の構成] ステップで、[名前] フィールドにルール名を入力し、[説明] フィールドにルールの説明を入力します。 次に、[次のステップ] をクリックします。

    2. [イベントパターンの構成] ステップで、パラメーターを構成し、[次のステップ] をクリックします。

      • Alibaba Cloud サービスイベントソース をイベントソースタイプパラメーターに選択します。

        [イベントソース] ドロップダウンリストから Alibaba Cloud サービスを選択し、[イベントタイプ] ドロップダウンリストからイベントタイプを選択します。

        説明

        Alibaba Cloud サービスからのイベントは、カスタムイベントバスにパブリッシュできません。 そのため、使用しているイベントバスがカスタムイベントバスの場合、イベントソースタイプパラメーターを Alibaba Cloud サービスイベントソースに設定することはできません。

      • カスタムイベントソース をイベントソースタイプパラメーターに選択します。

        [イベントソース] ドロップダウンリストからカスタムイベントソースを選択し、[パターンコンテンツ] コードエディターでイベントパターンを指定します。

        詳細については、「イベントパターン」をご参照ください。

    3. [ターゲットの構成] ステップで、イベントターゲットを構成し、[作成] をクリックします。

      重要
      • 1 つのイベントルールに対して最大 5 つのイベントターゲットを構成できます。

      • イベントルールに構成するイベントターゲットは、イベントルールと同じリージョンに存在する必要があります。

      EventBridge は、次のイベントターゲットをサポートしています。

      • Function Compute:イベントを計算および処理します。

        詳細については、「Function Compute とは」をご参照ください。

      • ApsaraMQ for RocketMQ:イベントを保存および転送します。

        詳細については、「ApsaraMQ for RocketMQ とは」をご参照ください。

      • ApsaraMQ for RabbitMQ:イベントを保存および転送します。

        詳細については、「ApsaraMQ for RabbitMQ とは」をご参照ください。

      • Simple Message Queue (formerly MNS) (SMQ):イベントを保存します。

        詳細については、「SMQ とは」をご参照ください。

      • EventBridge:イベントをフィルタリングおよび変換します。

        詳細については、「EventBridge とは」をご参照ください。

      • HTTP ゲートウェイ:イベントのビジネスデータを処理します。

      • HTTPS ゲートウェイ:イベントのビジネスデータを処理します。

      • ダイレクトメール:メールを使用してイベントをプッシュします。

        詳細については、「ダイレクトメールとは」をご参照ください。

      • DingTalk:DingTalk メッセージを使用してイベントを通知します。

      • ApsaraDB RDS for MySQL:イベントを保存および転送します。

        詳細については、「ApsaraDB RDS for MySQL とは」をご参照ください。

      • セルフマネージド MySQL データベース:イベントを保存および転送します。

      ビジネス要件に基づいて、イベント変換方法を選択できます。 詳細については、「イベント変換」をご参照ください。

イベントルールの詳細の表示

[イベントルール] ページで、詳細を表示するルールを見つけ、詳細[操作] 列の をクリックします。

[ルールの詳細] ページで、イベントルールの基本情報、イベントパターン、およびイベントターゲットを表示できます。

イベントルールを無効にする

  1. [イベントルール] ページで、無効にするルールを見つけ、その他 > 無効化[操作] 列の を選択します。

  2. [注記] メッセージで、[OK] をクリックします。

  3. [アカウントセキュリティの確認] ダイアログボックスで、[確認コードを取得] をクリックし、[確認コード] フィールドに確認コードを入力して、[OK] をクリックします。

    警告

    イベントルールを無効にすると、特定のサービスが利用できなくなる場合があります。

イベントルールを有効にする

  1. [イベントルール] ページで、有効にするルールを見つけ、その他 > 有効化[操作] 列の を選択します。

  2. [注記] メッセージで、[OK] をクリックします。

イベントターゲットの変更

  1. [イベントルール] ページで、イベントターゲットを変更するルールを見つけ、ターゲットの編集[操作] 列の をクリックします。

  2. [ルールの編集] ページで、イベントターゲットの構成を変更し、[OK] をクリックします。

イベントパターンの変更

  1. [イベントルール] ページで、イベントパターンを変更するルールを見つけ、パターンを編集[操作] 列の をクリックします。

  2. [ルールの編集] ページで、Event Source パラメーターと パターン内容 パラメーターを変更し、[OK] をクリックします。

イベントルールの削除

  1. [イベントルール] ページで、削除するルールを見つけ、その他 > 削除[操作] 列の を選択します。

  2. [注記] メッセージで、[OK] をクリックします。

  3. [アカウントセキュリティの確認] ダイアログボックスで、[確認コードを取得] をクリックし、[確認コード] フィールドに確認コードを入力して、[OK] をクリックします。

    警告

    イベントルールを削除すると、イベントルール内のデータは復元できません。