本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
根据 Amazon EventBridge 规则生成 Amazon CloudFormation 模板
Amazon CloudFormation 可将基础设施视为代码,使您能够以集中且可重复的方式跨账户和区域配置和管理 Amazon 资源。CloudFormation 实现这一功能的方式是允许您创建模板,它定义了您要预置和管理的资源。
EventBridge 允许您根据账户中的现有规则生成模板,以此来帮助您快速开始开发 CloudFormation 模板。您可以选择在模板中包含一条或多条规则。然后,您可以使用这些模板作为基础创建资源堆栈,实现 CloudFormation 管理。
有关 CloudFormation 的更多信息,请参阅《Amazon CloudFormation 用户指南》。
注意
EventBridge 在生成的模板中不包含托管规则。
您也可以根据现有事件总线生成模板(包括事件总线中包含的规则)。
根据一条或多条规则生成 Amazon CloudFormation 模板
打开位于 https://console.aws.amazon.com/events/
的 Amazon EventBridge 控制台。 -
在导航窗格中,选择规则。
-
在选择事件总线下选择事件总线,其中包含模板中要包含的规则。
-
在规则下,选择要包含在生成的 Amazon CloudFormation 模板中的规则。
对于单个规则,您也可以选择规则名称以显示其详细信息页面。
-
选择 CloudFormation 模板,然后选择您希望 EventBridge 生成模板的格式:JSON 或 YAML。
EventBridge 将显示以所选格式生成的模板。
-
EventBridge 支持您选择下载模板文件或将模板复制到剪贴板。
选择下载,下载模板文件。
要将此模板复制到剪贴板,请选择复制。
-
要退出模板,请选择取消。
根据使用场景的需要自定义 Amazon CloudFormation 模板后,即可使用它在 Amazon CloudFormation 中创建堆栈。
使用 Amazon EventBridge 生成的 CloudFormation 模板时的注意事项
使用从 EventBridge 生成的 CloudFormation 模板时,请考虑以下因素: