本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在相同帳戶中的事件匯流排與 Amazon EventBridge 中的區域之間傳送事件
您可以設定 EventBridge,在相同 AWS 帳戶和區域中的事件匯流排之間傳送和接收事件。
當您將 EventBridge 設定為在事件匯流排之間傳送或接收事件時,您可以在傳送者事件匯流排上使用 IAM 角色授予寄件者事件匯流排將事件傳送至接收者事件匯流排的許可。您可以在接收者事件匯流排上使用資源型政策,以授予接收者事件匯流排接收來自傳送者事件匯流排的許可。您也可以允許或拒絕來自特定事件匯流排的事件、與事件匯流排相關聯的特定規則,或來自特定來源的事件。如需有關事件匯流排許可的詳細資訊,包括範例政策,請參閱 Amazon EventBridge 中事件匯流排的許可。
將 EventBridge 設定為在您帳戶中的事件匯流排之間傳送事件或接收事件的步驟如下:
-
若要使用現有的 IAM 角色,您需要將寄件者事件匯流排許可授予接收者事件匯流排,或將接收者事件匯流排許可授予寄件者事件匯流排。
-
針對寄件者事件匯流排,設定一個或多個將接收者帳戶的事件匯流排作為目標的規則,並建立 IAM 角色。如需應附加至角色之策略的範例,請參閱 範例政策:將事件傳送至 Amazon EventBridge 中相同帳戶中的事件匯流排。
-
在接收者事件匯流排上,編輯許可以允許從其他事件匯流排傳遞事件。
-
在接收者事件上,設定一個或多個符合來自寄件者事件匯流排之事件的規則。
注意
EventBridge 無法將從寄件者事件匯流排接收到的事件路由至第三個事件匯流排。
從一個事件匯流排傳送到另一個事件匯流排的事件會作為自訂事件。如需詳細資訊,請參閱 Amazon EventBridge 定價
建立將事件傳送至相同 AWS 帳戶和區域中不同事件匯流排的規則
若要將事件傳送至另一個事件匯流排,您可以建立以事件匯流排做為目標的規則。在與目標相同的 AWS 帳戶和區域中指定事件匯流排,是建立規則的一部分。
使用主控台建立規則,將事件傳送至相同 AWS 帳戶和區域中的不同事件匯流排
然後依照 建立對 Amazon EventBridge 中的事件做出反應的規則 程序中的步驟進行操作。
在 選取目標 步驟中,當系統提示您選擇目標類型時:
選取 EventBridge 事件匯流排。
選取相同 AWS 帳戶和區域中的事件匯流排。
針對事件匯流排作爲目標,從下拉式清單中選取事件匯流排。
依照下列程序步驟,完成建立規則的操作。