このトピックでは、EventBridge コンソールでカスタムイベントバスを作成、表示、および削除する方法について説明します。
前提条件
EventBridge がアクティブ化されており、必要な権限がResource Access Management (RAM) ユーザーに付与されています。 詳細については、「EventBridgeのアクティブ化とRAMユーザーへの権限の付与」をご参照ください。
カスタムイベントバスの作成
EventBridge コンソール にログオンします。 左側のナビゲーションペインで、[イベントバス] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
[イベントバス] ページで、クイック作成[カスタムイベントバス] セクションの をクリックします。
[カスタムイベントバスの作成] パネルで、次の操作を実行します。
(必須) [イベントバス] ステップで、[名前] パラメーターと [説明] パラメーターを設定し、[次のステップ] をクリックします。
(オプション) [イベントソース] ステップで、[イベントソース名] パラメーターと [説明] パラメーターを設定し、イベントプロバイダーを選択し、リソース情報を設定して、[次のステップ] をクリックします。
カスタムイベントソースを作成しない場合は、[スキップ] をクリックします。
(オプション) [イベントルール] ステップで、[イベントルール名] パラメーターと [説明] パラメーターを設定し、パターン内容 コードエディターでイベントパターンを指定し、[次のステップ] をクリックします。
イベントルールを作成しない場合、またはイベントターゲットを設定しない場合は、[スキップ] をクリックし、カスタムイベントバスを直接作成 メッセージで [OK] をクリックします。
(オプション)[イベントターゲット] ステップで、画面の指示に従ってパラメーターを設定し、[作成] をクリックします。
重要イベントルールに対して最大 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 ゲートウェイ:イベントのビジネスデータを処理します。
Direct Mail:メールを使用してイベントをプッシュします。
詳細については、「Direct Mail とは」をご参照ください。
DingTalk:DingTalk メッセージを使用してイベントを通知します。
ApsaraDB RDS for MySQL:イベントを保存および転送します。
詳細については、「ApsaraDB RDS for MySQL とは」をご参照ください。
セルフマネージド MySQL データベース:イベントを保存および転送します。
ビジネス要件に基づいてイベント変換方法を選択できます。 詳細については、「イベント変換」をご参照ください。
イベントルールを作成しない場合、またはイベントターゲットを設定しない場合は、[スキップ] をクリックし、カスタムイベントバスを直接作成 メッセージで [OK] をクリックします。
カスタムイベントバスの表示
EventBridge コンソール にログオンします。 左側のナビゲーションペインで、[イベントバス] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
[イベントバス] ページで、表示するカスタムイベントバスを見つけ、詳細[アクション] 列の をクリックします。
[概要] ページには、カスタムイベントバスに関する基本情報とエンドポイント情報が表示されます。
カスタムイベントバスの削除
カスタムイベントバスを削除する前に、カスタムイベントバスで作成されたすべてのイベントソースとイベントルールを削除する必要があります。 そうしないと、カスタムイベントバスは削除されません。
EventBridge コンソール にログオンします。
左側のナビゲーションペインで、[イベントバス] をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
[イベントバス] ページで、削除するカスタムイベントバスを見つけ、削除[アクション] 列の をクリックします。
[注記] メッセージで注記を読み、[OK] をクリックします。
(オプション) [アカウントセキュリティの確認] ダイアログボックスで、[確認コードを取得] をクリックし、[確認コード] フィールドに確認コードを入力して、[OK] をクリックします。
警告カスタムイベントバスを削除すると、カスタムイベントバス内のデータは復元できません。