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

EventBridge:Alibaba Cloud サービスをイベントソースとして EventBridge に接続する

最終更新日:Nov 09, 2025

このトピックでは、EventBridge コンソールで Alibaba Cloud サービスをイベントソースとして EventBridge に接続する方法について説明します。

前提条件

ステップ 1: イベントルールを作成する

重要

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

  1. EventBridge コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[イベントバス] をクリックします。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. [イベントバス] ページで、[デフォルト] のクラウドサービスイベントバスをクリックします。

  5. 左側のナビゲーションウィンドウで、[イベントルール] をクリックします。

  6. [イベントルール] ページで、[ルールの作成] をクリックします。

  7. [ルールの作成] ページで、次のステップを実行します。

    1. [基本情報の設定] ステップで、[名前] テキストボックスに名前を入力し、[説明] テキストボックスに説明を入力して、[次へ] をクリックします。

    2. [イベントパターンの設定] ステップで、[イベントソース][Acs.ecs Elastic Compute Service (ECS)] に、[イベントタイプ][Ecs:Snapshot:CreateSnapshotCompleted] に設定します。[パターンコンテンツ] コードエディタにイベントパターンを入力し、[次へ] をクリックします。

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

      説明

      イベントルールには最大 5 つのターゲットを追加できます。

      • [サービスタイプ] で、Simple Message Queue (formerly MNS) をクリックします。

      • キュー: 作成したキューを選択します。

      • メッセージ本文 パラメーターで、[イベント全体] をクリックします。

ステップ 2: ECS イベントを生成する (ディスクスナップショットを作成する)

    ステップ 3: 結果を検証する

    1. Simple Message Queue (旧称:MNS) コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、キューモデル > キュー を選択します。

    3. 上部のナビゲーションバーで、リージョンを選択します。

    4. [キュー] ページで、宛先キューを見つけ、[アクション] 列で [メッセージの送受信] をクリックします。

    5. [メッセージの受信] セクションで、[メッセージの受信] をクリックできます。

      次のコードは、受信したメッセージの例を示しています。

      {
          "id": "45ef4dewdwe1-7c35-447a-bd93-fab****",
          "source": "acs.ecs",
          "specversion": "1.0",
          "subject": "acs.ecs:cn-hangzhou:123456789098****:215672",
          "time": "2020-11-19T21:04:41Z",
          "type": "ecs:Snapshot:CreateSnapshotCompleted",
          "aliyunaccountid": "123456789098****",
          "aliyunpublishtime": "2020-11-19T21:04:42Z",
          "aliyuneventbusname": "default",
          "aliyunregionid": "cn-hangzhou",
          "aliyunpublishaddr": "172.25.XX.XX",
          "data": {
              "result": "accomplished",
              "snapshotId": "s-bp151qed0khxxxxxxxxx",
              "snapshotType": "user",
              "snapshotName": "cust51119970_xxxxxxxx_20211117114015",
              "diskId": "d-bp18dnj7u1xxxxxxxxx",
              "startTime": "2020-11-19T21:02:16Z",
              "endTime": "2020-11-19T21:04:17Z"
          }
      }

    ステップ 4: イベントルールを削除する

    1. EventBridge コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[イベントバス] をクリックします。

    3. 上部のナビゲーションバーで、リージョンを選択します。

    4. [イベントバス] ページで、クラウドサービスの [デフォルト] イベントバスをクリックします。

    5. 左側のナビゲーションウィンドウで、[イベントルール] をクリックします。

    6. [イベントルール] ページで、削除するルールを見つけ、[アクション] 列で [その他] > [削除] を選択します。画面の指示に従って削除を完了します。