イベントルールは、特定の種類のイベントを監視するために使用されます。 イベントルールに一致するイベントが発生すると、そのイベントはイベントルールに関連付けられたイベントターゲットにルーティングされます。 1 つのイベントルールを 1 つ以上のイベントターゲットに関連付けることができます。 EventBridge コンソールでイベントルールを管理できます。 このトピックでは、イベントルールの作成、表示、および削除の方法について説明します。
前提条件
EventBridge がアクティブ化されており、必要な権限が Resource Access Management (RAM) ユーザーに付与されています。 詳細については、「EventBridge のアクティブ化と RAM ユーザーへの権限の付与」をご参照ください。
イベントルールの作成
- EventBridge コンソール にログオンします。
- 左側のナビゲーションペインで、[イベントバス] をクリックします。
- 上部のナビゲーションバーで、リージョンを選択します。
- [イベントバス] ページで、ターゲットイベントバスの名前をクリックします。
左側のナビゲーションペインで、[イベントルール] をクリックします。
左側のナビゲーションペインで、[イベントルール] をクリックします。 表示されるページで、[ルールの作成] をクリックします。
[ルールの作成] ウィザードで、次の手順を実行します。
[基本情報の構成] ステップで、[名前] フィールドにルール名を入力し、[説明] フィールドにルールの説明を入力します。 次に、[次のステップ] をクリックします。
[イベントパターンの構成] ステップで、パラメーターを構成し、[次のステップ] をクリックします。
Alibaba Cloud サービスイベントソース をイベントソースタイプパラメーターに選択します。
[イベントソース] ドロップダウンリストから Alibaba Cloud サービスを選択し、[イベントタイプ] ドロップダウンリストからイベントタイプを選択します。
説明Alibaba Cloud サービスからのイベントは、カスタムイベントバスにパブリッシュできません。 そのため、使用しているイベントバスがカスタムイベントバスの場合、イベントソースタイプパラメーターを Alibaba Cloud サービスイベントソースに設定することはできません。
カスタムイベントソース をイベントソースタイプパラメーターに選択します。
[イベントソース] ドロップダウンリストからカスタムイベントソースを選択し、[パターンコンテンツ] コードエディターでイベントパターンを指定します。
詳細については、「イベントパターン」をご参照ください。
[ターゲットの構成] ステップで、イベントターゲットを構成し、[作成] をクリックします。
重要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 データベース:イベントを保存および転送します。
ビジネス要件に基づいて、イベント変換方法を選択できます。 詳細については、「イベント変換」をご参照ください。
イベントルールの詳細の表示
[イベントルール] ページで、詳細を表示するルールを見つけ、詳細[操作] 列の をクリックします。
[ルールの詳細] ページで、イベントルールの基本情報、イベントパターン、およびイベントターゲットを表示できます。
イベントルールを無効にする
[イベントルール] ページで、無効にするルールを見つけ、 [操作] 列の を選択します。
[注記] メッセージで、[OK] をクリックします。
[アカウントセキュリティの確認] ダイアログボックスで、[確認コードを取得] をクリックし、[確認コード] フィールドに確認コードを入力して、[OK] をクリックします。
警告イベントルールを無効にすると、特定のサービスが利用できなくなる場合があります。
イベントルールを有効にする
[イベントルール] ページで、有効にするルールを見つけ、 [操作] 列の を選択します。
[注記] メッセージで、[OK] をクリックします。
イベントターゲットの変更
[イベントルール] ページで、イベントターゲットを変更するルールを見つけ、ターゲットの編集[操作] 列の をクリックします。
[ルールの編集] ページで、イベントターゲットの構成を変更し、[OK] をクリックします。
イベントパターンの変更
[イベントルール] ページで、イベントパターンを変更するルールを見つけ、パターンを編集[操作] 列の をクリックします。
[ルールの編集] ページで、Event Source パラメーターと パターン内容 パラメーターを変更し、[OK] をクリックします。
イベントルールの削除
[イベントルール] ページで、削除するルールを見つけ、 [操作] 列の を選択します。
[注記] メッセージで、[OK] をクリックします。
[アカウントセキュリティの確認] ダイアログボックスで、[確認コードを取得] をクリックし、[確認コード] フィールドに確認コードを入力して、[OK] をクリックします。
警告イベントルールを削除すると、イベントルール内のデータは復元できません。