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