本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 AWS CloudFormation 堆棧中包括 Amazon EventBridge 資源
AWS CloudFormation 透過將基礎結構視為程式碼,讓您以集中且可重複的方式,跨帳戶和區域設定和管理 AWS 資源。 CloudFormation 透過讓您建立範本 (定義您要佈建和管理的資源) 來執行此作業。這些資源可以包括事件匯流排和規則、管道、結構描述和排程等人 EventBridge 工因素。使用這些資源在您佈建和管理的技術堆疊中包含 EventBridge功能 CloudFormation。
Amazon EventBridge 資源可用 AWS CloudFormation
EventBridge 提供用於下列資源命名空間 CloudFormation 範本的資源:
-
範本範例包括:
-
範本範例包括:
為 AWS CloudFormation 範本產生 Amazon EventBridge 資源定義
作為協助您快速啟動開發 CloudFormation 範本的協助, EventBridge 主控台可讓您從帳戶中現有的事件匯流排、規則和管道建立 CloudFormation 範本。
AWS CloudFormation 管理預設事件匯流排
由於會自動將預設事件匯流排 EventBridge 佈建到您的帳戶中,因此您無法使用 CloudFormation 範本來建立它,就像通常要包含在 CloudFormation 堆疊中的任何資源一樣。若要在 CloudFormation 堆疊中包含預設事件匯流排,您必須先將其匯入堆疊中。將預設事件匯流排匯入堆疊後,您就可以視需要更新事件匯流排屬性。
如需更多資訊,請參閱在 EventBridge AWS CloudFormation 中使用 更新預設事件匯流排
使用管理 AWS CloudFormation 堆疊事件 EventBridge
除了在 CloudFormation 堆棧中包含 EventBridge 資源之外,您還可以使用 EventBridge 來管理 CloudFormation 堆棧本身生成的事件。 CloudFormation EventBridge 每當在堆疊上執行建立、更新、刪除或漂移偵測作業時,都會傳送事件至。 CloudFormation 還將事件發送到 EventBridge 堆棧集和堆棧集實例的狀態更改。您可以使用 EventBridge 規則將事件路由到您定義的目標。
如需詳細資訊,請參閱《使用指南》 EventBridge中的AWS CloudFormation 〈管理 CloudFormation 事件〉。