選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用 EventBridge 監控 CloudFormation 和 Git 同步事件

焦點模式
使用 EventBridge 監控 CloudFormation 和 Git 同步事件 - AWS CloudFormation

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

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

Amazon EventBridge 是一種無伺服器服務,該服務使用事件將應用程式元件連接在一起,讓您更輕鬆地建置可擴展的事件驅動型應用程式。事件驅動型架構是一種建置鬆耦合軟體系統的方式,透過發出和回應事件來協作。事件代表資源或環境中的變更。

如同許多 AWS 服務,CloudFormation 會產生事件,並將事件傳送至 EventBridge 預設事件匯流排,而 EventBridge 預設事件匯流排會自動佈建於每個 AWS 帳戶匯流排。事件匯流排是接收事件,並將事件傳遞至零個或多個目的地或目標的路由器。您為事件匯流排指定的規則會在事件到達時評估事件。每個規則會檢查事件是否符合規則的事件模式。如果事件確實相符,事件匯流排會將事件傳送至指定的目標 (s)。

如需詳細資訊,請參閱 《Amazon EventBridge 使用者指南》中的 Amazon EventBridge 入門

AWS 服務會將事件傳送至 EventBridge 預設事件匯流排。如果事件符合規則的事件模式,EventBridge 會將事件傳送至為該規則指定的目標。

CloudFormation 和 Git 同步事件概觀

每當對堆疊執行建立、更新、刪除或漂移偵測作業時,CloudFormation 都會將事件傳送到 EventBridge。CloudFormation 也會針對堆疊集和堆疊集執行個體的狀態變更,將事件傳送至 EventBridge。您可以使用 EventBridge 規則將事件路由至您定義的目標。這些事件保證會交付,而且交付順序可能不正確。

由於 CloudFormation 事件代表堆疊或堆疊集及其資源的變更,因此,您可以使用它們來啟動與個別事件關聯的工作流程。例如:

  • 在透過 CloudFormation 佈建的所有資源上建立堆疊或堆疊集特定標籤。

  • 在 CloudFormation 堆疊或堆疊集和 Amazon WorkSpaces Application Manager (Amazon WAM) 之間建立關聯。

  • 為建立的堆疊或堆疊集指定與 AppRegistry 的關聯。

下列事件由 CloudFormation 產生,並會將事件傳送至 EventBridge 中的預設事件匯流排。如需詳細資訊,請參閱CloudFormation 活動詳細資訊參考

事件類型 描述 事件來源

資源狀態變更

在會變更基礎資源屬性之堆疊上執行的任何更新。

如需支援 AWS 的資源類型完整清單,請參閱 AWS 資源和屬性類型參考

AWS CloudFormation

堆疊狀態變更

代表指定堆疊的狀態變更。

如需程式碼詳細資訊,請參閱 堆疊狀態碼

AWS CloudFormation

偏離偵測狀態變更

代表使用者在指定堆疊上啟動的漂移偵測更新。

如需支援偏離偵測的完全可變和不可變類型的完整清單,請參閱 資源類型支援

AWS CloudFormation

StackSet 狀態變更

代表指定堆疊集的狀態變更。

AWS CloudFormation

StackSet Stack 執行個體狀態變更

代表特定 StackSet 堆疊執行個體的狀態變更。

如需程式碼詳細資訊,請參閱 堆疊執行個體狀態碼

AWS CloudFormation

StackSet 操作狀態

代表指定 StackSet 操作的狀態變更。

如需程式碼詳細資訊,請參閱 StackSets 狀態碼

AWS CloudFormation

此外, AWS CloudFormation Git 同步會將儲存庫同步和資源同步的狀態變更事件傳送至 EventBridge。

下列 Git 同步事件是由 CodeConnections 產生,並傳送到 EventBridge 中的預設事件匯流排。如需詳細資訊,請參閱CloudFormation 活動詳細資訊參考

事件類型 描述 事件來源

儲存庫同步狀態變更

代表 Git 儲存庫同步的狀態變更。

AWS CodeConnections

資源同步狀態變更

代表 Git 資源同步的狀態變更。

AWS CodeConnections

Amazon EventBridge 許可

CloudFormation 不需要任何額外的許可,即可將事件交付至 EventBridge。這些事件包含已透過 CloudFormation API 操作提供的資訊。

您指定的目標可能需要特定許可或組態。如需針對目標使用特定服務的更多詳細資訊,請參閱《Amazon EventBridge 使用者指南中》Amazon EventBridge 目標

在本頁面

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。