View a markdown version of this page

在 AWS CloudFormation 堆栈中包含 Amazon EventBridge 资源 - Amazon EventBridge

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 AWS CloudFormation 堆栈中包含 Amazon EventBridge 资源

CloudFormation 通过将基础设施视为代码,使您能够以集中且可重复的方式跨账户和区域配置和管理您的 AWS 资源。 CloudFormation 通过允许您创建模板来实现此目的,模板定义了您要配置和管理的资源。这些资源可以包括事件总线和规则、管道、架构和时间表等 EventBridge 工件。使用这些资源将 EventBridge功能包含在您配置和管理的技术堆栈中。 CloudFormation

EventBridge 提供了在以下资源命名空间中的 CloudFormation 模板中使用的资源:

为了帮助您快速开始开发 CloudFormation 模板, EventBridge 控制台允许您根据账户中的现有事件总线、规则和管道创建 CloudFormation 模板。

由于 EventBridge 会自动将默认事件总线置备到您的账户中,因此您无法像往常一样使用 CloudFormation 模板来创建它,就像您要包含在 CloudFormation 堆栈中的任何资源一样。要将默认事件总线包含在 CloudFormation 堆栈中,必须先将其入堆栈。将默认事件总线导入堆栈后,即可根据需要更新事件总线属性。

有关更多信息,请参阅 使用更新默认事件总线 AWS CloudFormation 在 EventBridge

除了在 CloudFormation 堆栈中包含 EventBridge 资源外,您还可以使用它 EventBridge 来管理 CloudFormation 堆栈本身生成的事件。 CloudFormation EventBridge 每当对堆栈执行创建、更新、删除或漂移检测操作时,都会向发送事件。 CloudFormation 还会将事件发送到以 EventBridge 获取堆栈集和堆栈集实例的状态更改。您可以使用 EventBridge 规则将事件路由到您定义的目标。

有关更多信息,请参阅CloudFormation 用户指南 EventBridge中的使用管理 CloudFormation 事件