在同一帳戶和區域的事件匯流排之間傳送和接收 Amazon EventBridge 事件 - Amazon EventBridge

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在同一帳戶和區域的事件匯流排之間傳送和接收 Amazon EventBridge 事件

您可以設 EventBridge 定在相同 AWS 帳戶和區域中的事件匯流排之間傳送和接收事件。

當您設定 EventBridge 為在事件匯流排之間傳送或接收事件時,您可以在傳送者事件匯流排上使用 IAM 角色,授與寄件者事件匯流排將事件傳送至接收者事件匯流排的權限。您可以在接收者事件匯流排上使用資源型政策,以授予接收者事件匯流排接收來自傳送者事件匯流排的許可。您也可以允許或拒絕來自特定事件匯流排的事件、與事件匯流排相關聯的特定規則,或來自特定來源的事件。如需有關事件匯流排許可的詳細資訊,包括範例政策,請參閱 Amazon EventBridge 事件匯流排的許可

設定 EventBridge 在帳戶中事件匯流排之間傳送事件或接收事件的步驟如下:

  • 若要使用現有的 IAM 角色,您需要將寄件者事件匯流排許可授予接收者事件匯流排,或將接收者事件匯流排許可授予寄件者事件匯流排。

  • 針對寄件者事件匯流排,設定一個或多個將接收者帳戶的事件匯流排作為目標的規則,並建立 IAM 角色。如需應附加至角色之策略的範例,請參閱 範例政策:將事件傳送至相同帳戶中的事件匯流排

  • 接收者事件匯流排上,編輯許可以允許從其他事件匯流排傳遞事件。

  • 接收者事件上,設定一個或多個符合來自寄件者事件匯流排之事件的規則。

    注意

    EventBridge 無法將從寄件者事件匯流排接收到的事件路由至第三個事件匯流排。

從一個事件匯流排傳送到另一個事件匯流排的事件會作為自訂事件。如需詳細資訊,請參閱 Amazon EventBridge 定價

建立將事件傳送至相同 AWS 帳戶和區域中不同事件匯流排的規則

若要將事件傳送至另一個事件匯流排,您可以建立以事件匯流排做為目標的規則。在相同的 AWS 帳戶和區域中指定事件匯流排做為目標是建立規則的一部分。

若要使用主控台建立規則,將事件傳送至相同 AWS 帳戶中的不同事件匯流排,並使用 [區域]
  1. 然後依照 建立回應事件的 Amazon EventBridge 規則。 程序中的步驟進行操作。

  2. 選取目標 步驟中,當系統提示您選擇目標類型時:

    1. 選擇EventBridge 活動公共汽車

    2. 同一 AWS 帳戶和區域中選擇事件總線

    3. 針對事件匯流排作爲目標,從下拉式清單中選取事件匯流排。

  3. 依照下列程序步驟,完成建立規則的操作。