模板参考 - AWS CloudFormation

模板参考

本文档针对您在创建 CloudFormation 模板时可以使用的不同组件提供参考信息。

参考摘要

CloudFormary 模板参考分为以下几个部分:

  • 资源类型和属性 – 这些是您可以使用 CloudFormation 创建和管理的不同类型的 AWS 资源。每种资源类型都有自己的一组属性,您可以通过指定这些属性来自定义其配置。有关更多信息,请参阅 AWS 资源和属性类型参考

  • 资源属性 – 决定资源行为方式以及如何与其他资源交互的特殊设置。例如,您可以使用 DeletionPolicy 属性来控制通过 CloudFormation 执行删除操作时,资源所发生的情况。有关更多信息,请参阅 资源属性引用

  • 内置函数 – 可用于执行特定任务的内置函数,例如连接字符串或引用其他资源。有关更多信息,请参阅 固有功能参考

  • 伪参数 – 伪参数让您可以便捷地将您的 AWS 账户 ID、区域和其他上下文数据传入模板和配置脚本,而无需对其进行硬编码。有关更多信息,请参阅 伪参数参考

  • 转换 – CloudFormation 为了简化模板中的某些任务或操作而提供的宏。有关更多信息,请参阅 转换参考

  • 帮助程序脚本 – 您可以用来在作为堆栈的一部分创建的 EC2 实例上,安装软件和启动服务的 Python 帮助程序脚本。有关更多信息,请参阅 CloudFormation 帮助程序脚本参考

  • 资源规范 – 这些文件包含 CloudFormation 所支持每种资源类型的机器可读规格的文件,以及包含所有资源类型的资源规格的合并“resource spec”文件。有关更多信息,请参阅 CloudFormation 资源规范

  • 资源提供者架构 – 这些文件包含由 AWS 和其他提供者为每种资源类型提供的架构,以定义如何通过 CloudFormation 表示和管理其资源。有关更多信息,请参阅 CloudFormation 资源提供程序架构

如需了解更多信息和查看其他模板选项,请参阅使用 CloudFormation 模板