

# Amazon CloudFormation 用户指南的文档历史记录
<a name="doc-history"></a>

下表介绍了 2018 年 5 月之后对《Amazon CloudFormation 用户指南》内容的重要更改。要接收有关文档更新的通知，您可以订阅 RSS 源。

**重要**  
描述自 2018 年 5 月起模板参考内容更新的表格行已移至新的《Amazon CloudFormation 模板参考》**中。有关这些更新和任何未来更改，请参阅《Amazon CloudFormation 模板参考》**中的 [Amazon CloudFormation 模板参考的文档历史记录](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/doc-history.html)。

| 变更 | 说明 | 日期 | 
| --- |--- |--- |
| [提供 PDF 指南](#doc-history) | 现在，您可以下载 PDF 格式的《Amazon CloudFormation 用户指南》**。 | 2025 年 5 月 30 日 | 
| [将模板参考内容移至新指南](#doc-history) | CloudFormation 发布了《Amazon CloudFormation 模板参考指南》**。有关详细信息，请参阅《Amazon CloudFormation 模板参考指南》[https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/link-to-reference-guide.html](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/link-to-reference-guide.html)。 | 2025 年 5 月 30 日 | 
| [IaC 生成器支持部分扫描](#doc-history) | 您现在可以选择要扫描的特定资源类型，从而更轻松地从现有资源生成基础设施即代码（IaC）模板。有关更多信息，请参阅[使用 CloudFormation IaC 生成器启动资源扫描](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/iac-generator-start-resource-scan.html)。 | 2025 年 3 月 27 日 | 
| [堆栈重构](#doc-history) | 堆栈重构可简化 CloudFormation 堆栈中资源的重新整理，同时仍保留现有资源属性和数据。有关更多信息，请参阅[堆栈重构](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stack-refactoring.html)。 | 2025 年 2 月 6 日 | 
| [使用 Amazon Q 开发者版对堆栈部署进行故障排除](#doc-history) | 现在，您可以使用 Amazon Q 开发者版来解决部署 CloudFormation 堆栈时常见的错误。有关更多信息，请参阅[使用 Amazon Q 开发者版解决不成功的 CloudFormation 堆栈部署问题](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-troubleshooting-with-amazon-q.html)。 | 2024 年 11 月 22 日 | 
| [堆栈部署时间线图](#doc-history) | 现在，您可以看到堆栈部署的可视化表示。堆栈部署时间线图显示堆栈部署状态、单个资源部署状态以及部署状态更改时间。有关更多信息，请参阅[查看 CloudFormation 堆栈部署的时间线](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stack-deployment-timeline-graph.html)。 | 2024 年 11 月 11 日 | 
| [可视化显示扫描的资源和生成的模板](#doc-history) | 您现在可以在部署基础设施堆栈前，可视化显示扫描摘要详细信息并预览生成的模板，从而简化基础设施即代码（IaC）生成器工作流。有关更多信息，请参阅[在 CloudFormation 控制台中查看扫描摘要](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/generate-IaC-view-scan-summary.html)和[根据扫描的资源创建 CloudFormation 堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/iac-generator-create-stack-from-scanned-resources.html)。 | 2024 年 8 月 22 日 | 
| [Amazon EventBridge 与 Amazon CloudFormation Git 同步集成](#doc-history) | Amazon CloudFormation Git 同步现在将同步状态更改作为事件发布到 Amazon EventBridge。有关更多信息，请参阅[存储库同步状态更改事件详细信息](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/event-detail-respository-sync-status-change.html)和[资源同步状态更改事件详细信息](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/event-detail-resource-sync-status-change.html)。 | 2024 年 7 月 29 日 | 
| [强制删除卡住的堆栈](#doc-history) | 有两个强制删除堆栈的新选项可用于卡住的堆栈删除操作。现在，您可以选择强制删除堆栈但保留资源，也可以选择强制删除整个堆栈。有关更多信息，请参阅[通过 CloudFormation 控制台删除堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-delete-stack.html)。 | 2024 年 5 月 22 日 | 
| [Amazon CloudTrail 事件堆栈操作的根本原因](#doc-history) | CloudFormation 通过新的 Amazon CloudTrail 深度链接集成，改善了堆栈操作的问题排查体验。此功能可将 CloudFormation 控制台中的堆栈操作事件直接链接到相关的 CloudTrail 事件。有关更多信息，请参阅[确定堆栈失败的原因](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/determine-root-cause-for-stack-failures.html)。 | 2024 年 5 月 15 日 | 
| [属性级别更改集](#doc-history) | 属性级别更改集允许您预览 CloudFormation 部署将对资源属性值所做的更改。有关更多信息，请参阅[查看 CloudFormation 堆栈的更改集](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-view.html)。 | 2024 年 4 月 12 日 | 
| [CloudFormation 引入了 `CONFIGURATION_COMPLETE` 事件](#doc-history) | 现在，您可以使用 `CONFIGURATION_COMPLETE` 事件，以加快涉及资源创建的工作流程。有关更多信息，请参阅[了解 CloudFormation 堆栈创建事件](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stack-resource-configuration-complete.html)。 | 2024 年 3 月 11 日 | 
| [从现有 Amazon 资源生成 Amazon CloudFormation 模板和 Amazon CDK 应用程序](#doc-history) | 现在，您可以使用账户中已预置但尚未由 CloudFormation 管理的资源生成模板。有关更多信息，请参阅[使用 IaC 生成器为现有资源生成模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/generate-IaC.html)。 | 2024 年 2 月 2 日 | 
| [StackSets 并发模式](#doc-history) | 并发模式是 `StackSetOperationPreferences` 的参数，允许您选择并发级别在堆栈集操作期间的行为方式。有关更多信息，请参阅[为 CloudFormation StackSets 选择并发模式](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/concurrency-mode.html)。 | 2023 年 11 月 9 日 | 
| [详细的 StackSet 偏差信息](#doc-history) | 以下 API 可让您查看已偏离 StackSet 模板的堆栈实例以及已偏离的资源。** [ListStackInstanceResourceDrifts](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ListStackInstanceResourceDrifts.html) **<br /> 返回堆栈实例中资源的偏差信息。 <br />** [StackInstanceResourceDriftsSummary](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_StackInstanceResourceDriftsSummary.html) **<br /> 该结构包含有关堆栈实例资源偏离的摘要信息。  | 2023 年 7 月 24 日 | 
| [用于控制 Amazon Organizations 信任访问权限的 CloudFormation StackSets API](#doc-history) | CloudFormation StackSets 为客户提供以下 API 来管理 Amazon Organizations 信任访问权限：** [ActivateOrganizationsAccess](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ActivateOrganizationsAccess.html) **<br /> 激活 Amazon Organizations 的可信访问权限。激活 StackSets 和 Organizations 之间的可信访问权限后，管理账户有权为您的组织创建和管理 StackSets。 <br />** [DeactivateOrganizationsAccess](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DeactivateOrganizationsAccess.html) **<br /> 停用 Amazon Organizations 的可信访问权限。如果停用可信访问权限，管理账户无权为您的组织创建和管理服务托管的 StackSets。 <br />** [DescribeOrganizationsAccess](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DescribeOrganizationsAccess.html) **<br /> 检索有关账户 `OrganizationAccess` 状态的信息。此 API 可以由管理账号调用，也可以由委派管理员使用 `CallAs` 参数调用。管理账号也可以不使用 `CallAs` 参数调用此 API。  | 2023 年 6 月 5 日 | 
| [`DescribeStackSet` API](#doc-history) | `DescribeStackSet` API 在部署了给定堆栈集的区域列表中有一个新参数。有关更多信息，请参阅 [DescribeStackSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DescribeStackSet.html)。 | 2023 年 2 月 1 日 | 
| [使用 CloudFormation 和 Amazon EventBridge 管理 StackSets 事件](#doc-history) | CloudFormation StackSets 通过 Amazon EventBridge 启动事件通知。创建、更新或删除 CloudFormation 堆栈集后，您可以触发事件驱动的操作。有关更多信息，请参阅[使用 EventBridge 监控 CloudFormation 和 Git 同步事件](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/eventbridge-integration.html)。 | 2022 年 11 月 16 日 | 
| [改进了有关堆栈集操作的堆栈实例的见解](#doc-history) | CloudFormation StackSets 提供了有关堆栈集操作的堆栈实例的更多详细信息：** [DescribeStackSetOperation](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DescribeStackSetOperation.html) **<br /> 现在，您可以使用 `DescribeStackSetOperation` 为部署期间的堆栈集操作提供失败堆栈实例的计数。 <br />** [ListStackInstances](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ListStackInstances.html) **<br /> 现在，您可以使用筛选选项 `LastOperationID` 列出堆栈集操作的堆栈实例。  | 2022 年 11 月 4 日 | 
| [使用 CloudFormation 和 Amazon EventBridge 管理事件](#doc-history) | 当特定 CloudFormation 事件发生时接收通知。有关更多信息，请参阅[使用 EventBridge 监控 CloudFormation 和 Git 同步事件](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/eventbridge-integration.html)。 | 2022 年 7 月 20 日 | 
| [账户级别](#doc-history) | CloudFormation 宣布正式发布*账户筛选条件类型*，该功能允许客户将部署目标限制为单个账户，或包含所提供 OU 中的其他账户。有关更多信息，请参阅[服务托管堆栈集的账户级别目标](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/account-level-targets.html)。 | 2022 年 7 月 7 日 | 
| [CloudFormation 注册表](#doc-history) | CloudFormation 宣布全面推出*挂钩*功能，该功能允许客户在创建、更新或删除堆栈操作之前调用自定义逻辑来自动执行操作或检查资源配置。有关更多信息，请参阅[《Amazon CloudFormation 挂钩用户指南》](https://docs.amazonaws.cn/cloudformation-cli/latest/hooks-userguide/what-is-cloudformation-hooks.html)。 | 2022 年 2 月 10 日 | 
| [堆栈故障选项](#doc-history) | 遇到预置失败时，您可以从故障点开始迭代开发应用程序，而无需回滚成功预置的资源。通过指定堆栈故障选项，您可以对处于 `CREATE_FAILED` 或 `UPDATE_FAILED` 状态的资源进行故障排除。您可以为所有堆栈部署和更改集操作预置故障选项。有关更多信息，请参阅[选择预置资源时如何处理失败](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stack-failure-options.html)。 | 2021 年 8 月 30 日 | 
| [将堆栈导入堆栈集](#doc-history) | 现在，您可以将现有堆栈导入新的或现有的堆栈集。有关更多信息，请参阅[将堆栈导入 CloudFormation StackSets](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-import.html)。 | 2021 年 7 月 28 日 | 
| [增加配额](#doc-history) | 现在，您可以在 Amazon Web Services 账户中声明默认最大值为 `2000` 个堆栈。有关更多信息，请参阅[了解 CloudFormation 配额](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html)。 | 2021 年 7 月 15 日 | 
| [发布公有第三方扩展](#doc-history) | 现在，您可以使用第三方发布者提供的公有扩展，就像使用 Amazon 的扩展一样。有关更多信息，请参阅[使用 CloudFormation 注册表中的第三方公有扩展](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/registry-public.html)。 | 2021 年 6 月 21 日 | 
| [堆栈集模板中的引用宏](#doc-history) | StackSets 现在支持通过引用宏的模板使用自行管理的权限创建或更新堆栈集。有关宏的更多信息，请参阅[使用模板宏对 CloudFormation 模板执行自定义处理](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-macros.html)。 | 2021 年 4 月 14 日 | 
| [在动态引用中使用 Systems Manager 参数的最新值](#doc-history) | 现在，您可以使用 CloudFormation 在创建或更新堆栈时使用最新版本的 Systems Manager 参数。您不再需要指定具体版本。有关更多详细信息，请参阅[获取 Systems Manager Parameter Store 中的纯文本值](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/dynamic-references-ssm.html)。 | 2021 年 4 月 13 日 | 
| [模块支持在资源名称中使用句点分隔符](#doc-history) | 现在，您可以在为模块中包含的资源指定完全限定的逻辑名称时使用句点作为分隔符。有关更多信息，请参阅 [CloudFormation 模板中的引用模块资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/module-ref-resources.html)。 | 2021 年 4 月 8 日 | 
| [CloudFormation StackSets 现在支持并行区域部署](#doc-history) | 现在，您可以选择将 StackSets 按顺序或并行部署到区域中。有关更多信息，请参阅[堆栈集操作选项](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html#stackset-ops-options)。 | 2021 年 4 月 6 日 | 
| [CloudFormation StackSets 现在支持具有 Amazon Organizations 权限的委派管理员](#doc-history) | 除了组织的 管理账户 之外，委托管理员账户也可以为其组织创建和管理具有服务托管权限的堆栈集。有关更多信息，请参阅[注册委托管理员成员账户](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-orgs-delegated-admin.html)和[创建具有服务托管权限的 CloudFormation StackSets](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-orgs-associate-stackset-with-org.html)。 | 2021 年 2 月 18 日 | 
| [CloudFormation StackSets 区域可用性](#doc-history) | CloudFormation StackSets 现已在亚太地区（大阪）区域开放。有关更多信息，请参阅[使用 StackSets 跨账户和区域管理堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html)。 | 2021 年 2 月 10 日 | 
| [模块](#doc-history) | 模块是一种供您以透明、易管理和可重复的方式打包资源配置以便跨堆栈模板实现包含的方法。模块可以将常见服务配置和最佳实践封装为模块化、可自定义的构建基块，供您包含在堆栈模板中。有关更多信息，请参阅[使用 CloudFormation 模块创建可跨模板包含的可重复使用的资源配置](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/modules.html)。 | 2020 年 11 月 24 日 | 
| [嵌套堆栈的更改集](#doc-history) | 使用嵌套堆栈的更改集，您可以预览整个嵌套堆栈层次结构中应用程序和基础架构资源的更改，并在确认所有更改均是预期更改后继续进行更新。有关详细信息，请参阅[嵌套堆栈的更改集](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/change-sets-for-nested-stacks.html)。 | 2020 年 11 月 18 日 | 
| [增加配额](#doc-history) | 以下 Amazon CloudFormation 配额已更新。+  现在，您可以声明 Amazon CloudFormation 模板中最多有 `200` 个映射。 <br />+  现在，您可以声明 Amazon CloudFormation 模板中的每个映射最多有 `200` 个映射属性。 <br />+  现在，您可以声明 Amazon CloudFormation 模板中最多有 `200` 个输出。 <br />+  现在，您可以声明 Amazon CloudFormation 模板中最多有 `200` 个参数。 <br />+  现在，您可以声明 Amazon CloudFormation 模板中最多有 `500` 资源。 <br />+  现在，您可以在 Amazon S3 对象中传递最大大小为 `1 MB` 的模板主体。  | 2020 年 10 月 22 日 | 
| [私有资源的偏差检测](#doc-history) | CloudFormation 现在支持对扩展的 Amazon 资源列表以及在 CloudFormation 注册表中定义为可预置的私有资源执行偏差检测操作。有关更多信息，请参阅[资源类型支持](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/resource-import-supported-resources.html)。 | 2020 年 10 月 1 日 | 
| [注册资源提供程序所需的更新权限](#doc-history) | 现在，在您的账户中注册资源提供程序要求您有权访问上传到该资源提供程序的 S3 存储桶的模式处理程序包。有关更多信息，请参阅[用于注册第三方私有扩展的 IAM 权限](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/registry-private.html#registry-register-permissions)。 | 2020 年 8 月 7 日 | 
| [资源导入支持可预置的私有资源类型](#doc-history) | 导入操作现在支持*可预置* 的私有资源类型，即其预置类型为 `FULLY_MUTABLE` 或 `IMMUTABLE`。有关详细信息，请参阅[支持导入操作的资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/resource-import-supported-resources.html)。 | 2020 年 6 月 3 日 | 
| [通过 CodeDeploy 进行 ECS 蓝/绿部署](#doc-history) | 您现在可以使用 CloudFormation 通过 CodeDeploy 进行 ECS 蓝/绿部署。蓝/绿部署是 Amazon CodeDeploy 提供的一种安全部署策略，旨在最大限度地减少因应用程序版本更改而造成的中断。有关更多信息，请参阅[使用 CloudFormation 通过 CodeDeploy 进行 ECS 蓝/绿部署](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/blue-green.html)。 | 2020 年 5 月 19 日 | 
| [CloudFormation StackSets 区域可用性](#doc-history) | CloudFormation StackSets 现已在 Amazon GovCloud（美国西部）区域开放。 | 2020 年 5 月 18 日 | 
| [Amazon CloudFormation StackSets 与 Amazon Organizations 集成](#doc-history) | 现在，您可以使用 StackSets 集中管理到组织中的所有账户或 Amazon Organizations 中特定组织单元（OU）的部署。您可以对添加到您的组织或 OU 的任何新账户启用自动部署功能。跨账户部署所需的权限将由 StackSets 自动处理。有关更多信息，请参阅[使用 StackSets 跨账户和区域管理堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html)。 | 2020 年 2 月 11 日 | 
| [StackSets 的偏差检测](#doc-history) | 现在，您可以对堆栈集及其包含的所有堆栈实例运行偏差检测。有关更多信息，请参阅[对 CloudFormation StackSets 进行偏差检测](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-drift.html)。 | 2019 年 11 月 19 日 | 
| [现在提供了 CloudFormation 注册表](#doc-history) | 现在，您可以使用 CloudFormation 控制台查看可以在您的账户中使用的私有和公有资源。有关更多信息，请参阅[查看 CloudFormation 注册表中可用和已激活的扩展](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/registry-view.html)。 | 2019 年 11 月 18 日 | 
| [CloudFormation 注册表 API 操作](#doc-history) | 现在，可以使用以下 API 操作以在 CloudFormation 注册表中管理类型。** [DeregisterType](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DeregisterType.html) **<br /> 从 CloudFormation 注册表中删除当前使用的类型或类型版本。 <br />** [DescribeType](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DescribeType.html) **<br /> 返回有关注册的类型的详细信息。 <br />** [DescribeTypeRegistration](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_DescribeTypeRegistration.html) **<br /> 返回有关类型的注册的信息，包括其当前状态以及类型和版本标识符。 <br />** [ListTypeRegistrations](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ListTypeRegistrations.html) **<br /> 返回指定的类型的注册请求标识符列表。 <br />** [ListTypes](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ListTypes.html) **<br /> 返回有关已在 CloudFormation 中注册的类型的摘要信息。 <br />** [ListTypeVersions](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_ListTypeVersions.html) **<br /> 返回有关类型版本的摘要信息。 <br />** [RegisterType](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_RegisterType.html) **<br /> 使用 CloudFormation 注册表注册类型。通过注册类型，可以在您的 Amazon Web Services 账户的 CloudFormation 模板中使用该类型。 <br />** [SetTypeDefaultVersion](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_SetTypeDefaultVersion.html) **<br /> 指定类型的默认版本。将在 CloudFormation 操作中使用类型的默认版本。 <br />有关 CloudFormation 注册表的更多信息，请参阅[通过 CloudFormation 注册表管理扩展](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/registry.html) | 2019 年 11 月 18 日 | 
| [添加了资源导入](#doc-history) | 如果创建了 Amazon 资源而未使用 CloudFormation 进行管理，您可以使用 `resource import` 将此现有资源纳入 CloudFormation 管理。有关更多信息，请参阅[使用资源导入将 Amazon 资源导入 CloudFormation 堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/resource-import.html)。 | 2019 年 11 月 11 日 | 
| [堆栈集限额提升](#doc-history) | 现在，您可以在管理员账户中最多创建 100 个堆栈集，每个堆栈集最多创建 2000 个堆栈实例，并且每个管理员账户可以同时在每个区域中最多运行 3500 个堆栈实例操作。有关更多信息，请参阅[了解 CloudFormation 配额](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html)。 | 2019 年 8 月 2 日 | 
| [并发堆栈操作中的资源限制](#doc-history) | CloudFormation 现在对并发堆栈操作中的资源数量实施账户限制。此限制按具体区域确定。有关更多信息，请参阅[了解 CloudFormation 配额](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html)。 | 2019 年 4 月 30 日 | 
| [堆栈实例操作限制](#doc-history) | 对于 StackSets，您现在可以针对每个管理员账户最多同时具有在给定区域中运行的 1500 个堆栈实例操作。有关更多信息，请参阅[了解 CloudFormation 配额](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html)。 | 2018 年 12 月 13 日 | 
| [`CAPABILITY_AUTO_EXPAND` 功能现已开放](#doc-history) | 现在，您可以使用 `CAPABILITY_AUTO_EXPAND` 功能直接从包含宏的堆栈模板创建或更新堆栈，而无需首先查看更改集中生成的更改。有关更多信息，请参阅 *Amazon CloudFormation API Reference* 中的 [CreateStack](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_CreateStack.html) 或 [UpdateStack](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_UpdateStack.html)。 | 2018 年 12 月 7 日 | 
| [添加了堆栈偏差检测](#doc-history) | 现在，您可以检测堆栈的实际配置是否偏离 CloudFormation 中定义的预期模板配置。您可以在整个堆栈或单个堆栈资源上检测偏差。有关更多信息，请参阅[使用偏移检测功能检测堆栈和资源的非托管配置更改](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-stack-drift.html)。 | 2018 年 11 月 13 日 | 
| [`secretsmanager` 动态引用功能现已开放](#doc-history) | 现在，您可以使用 `secretsmanager` 动态引用检索在 Amazon Secrets Manager 中存储的全部密钥或密钥值。密钥可以是数据库凭证、密码、第三方 API 密钥，甚至是任意文本。使用 `secretsmanager` 动态引用可保证 Secrets Manager 和 CloudFormation 都不记录或保留任何已解析的密钥值。有关更多信息，请参阅[获取 Secrets Manager 中的密钥或密钥值](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/dynamic-references-secretsmanager.html)。 | 2018 年 11 月 9 日 | 
| [现在提供宏](#doc-history) | 现在，您可以使用宏来对模板执行自定义处理，从查找并替换操作等简单操作到整个模板的大量转换。有关更多信息，请参阅[使用模板宏对 CloudFormation 模板执行自定义处理](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-macros.html)。 | 2018 年 9 月 6 日 | 
| [CloudFormation 现在支持由 PrivateLink 提供支持的 VPC 端点](#doc-history) | 您可以使用 VPC 端点在您的 VPC 和 CloudFormation 之间创建私有连接，而无需通过互联网、NAT 实例、VPN 连接或 Amazon Direct Connect 进行访问。有关更多信息，请参阅[使用接口端点（Amazon PrivateLink）访问 CloudFormation](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/vpc-interface-endpoints.html)。 | 2018 年 8 月 22 日 | 
| [动态引用支持安全字符串](#doc-history) | 现在，您可以使用新的动态引用在堆栈模板中指定在其他服务中存储和管理的值，包括 Systems Manager Parameter Store `SecureString` 类型参数。有关更多信息，请参阅[获取 Systems Manager Parameter Store 中的安全字符串值](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/dynamic-references-ssm-secure-strings.html)。 | 2018 年 8 月 16 日 | 
| [堆栈集现在支持自定义的执行角色](#doc-history) | 现在，您可以使用目标账户中的自定义执行角色控制用户或组可在其堆栈集中包含的堆栈资源。有关更多信息，请参阅[为堆栈集操作设置高级权限选项](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html#stacksets-prereqs-advanced-perms)。 | 2018 年 5 月 30 日 | 
| [堆栈实例的选择性更新](#doc-history) | 现在，您可以使用可选的 `Accounts` 和 `Regions` 参数指定在堆栈集更新操作期间将更新其中的堆栈实例的账户和区域。有关更多信息，请参阅《Amazon CloudFormation API Reference》**中的 [UpdateStackSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html)。 | 2018 年 5 月 30 日 | 
| [CloudFormation 现在创建支持加密的 S3 存储桶](#doc-history) | 对于 CloudFormation 创建的、用来存储已上传堆栈模板的 Amazon S3 存储桶，默认情况下，现在已启用服务器端加密，因此将对这些存储桶中存储的所有对象进行加密。有关更多信息，请参阅[通过 CloudFormation 控制台创建堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html)。 | 2018 年 5 月 24 日 | 
| [已添加 FIPS 端点](#doc-history) | CloudFormation 现在提供了新端点，它们在以下公共美国区域使用通过 FIPS 140-2 验证的加密模块：US-East-1、US-East-2、US-West-1 和 US-West-2。请参阅 *Amazon Web Services 一般参考* 中的 [Amazon CloudFormation endpoints and quotas](https://docs.amazonaws.cn/general/latest/gr/cfn.html) 以了解新的符合 FIPS 的端点 URL。 | 2018 年 5 月 17 日 | 

有关《Amazon CloudFormation Hooks User Guide》**的更新，请参阅《Amazon CloudFormation Hooks User Guide》**中的 [Document history for the Amazon CloudFormation Hooks User Guide](https://docs.amazonaws.cn/cloudformation-cli/latest/hooks-userguide/doc-history.html)。

## 归档更新
<a name="release-history-earlier-updates"></a>

下表描述了在 2018 年 5 月前每次发布《Amazon CloudFormation 用户指南》时进行的重要更改。


| 更改 | 发行日期 | 说明 | API 版本 | 
| --- | --- | --- | --- | 
| 更新的资源 | 2019 年 7 月 22 日 | 使用 `encryptionOptions` 属性可为 Amazon MQ 代理指定 Amazon 拥有的密钥 或客户托管密钥。 | 2010-05-15 | 
| 堆栈集命名约定 | 2018 年 4 月 10 日 | 使用堆栈集创建的 CloudFormation 堆栈现在遵循新的命名约定，其中堆栈名称包含堆栈集名称。 | 2010-05-15 | 
| 新资源 | 2018 年 4 月 10 日 |  **[AWS::AppSync::ApiKey](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-appsync-apikey.html)**<br /> 使用 `AWS::AppSync::ApiKey` 资源可创建唯一密钥，您可将该密钥分发给使用 Amazon AppSync 执行 GraphQL 操作的客户端。 <br />**[AWS::AppSync::DataSource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-appsync-datasource.html)**<br /> 使用 `AWS::AppSync::DataSource` 资源为 Amazon AppSync 中的解析程序创建数据源。 <br />**[AWS::AppSync::GraphQLApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-appsync-graphqlapi.html)**<br /> 使用 `AWS::AppSync::GraphQLApi` 资源创建新的 Amazon AppSync GraphQL API。 <br />**[AWS::AppSync::GraphQLSchema](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-appsync-graphqlschema.html)**<br /> 使用 `AWS::AppSync::GraphQLSchema` 资源为您的 Amazon AppSync GraphQL API 创建数据模型。 <br />**[AWS::AppSync::Resolver](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-appsync-resolver.html)**<br /> 使用 `AWS::AppSync::Resolver` 资源定义您将附加到架构中的字段的逻辑 GraphQL 解析程序。   | 2010-05-15 | 
| 更新的资源 | 2018 年 4 月 10 日 |  **[AWS::Config::ConfigurationAggregator](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-configurationaggregator.html)**<br /> 使用 `OrganizationAggregationSource` 属性类型可指定要聚合到 Amazon Config 配置聚合器中的 Amazon Config 数据的区域以及要用于检索 Amazon Organizations 详细信息的 IAM 角色。   | 2010-05-15 | 
| 新资源 | 2018 年 4 月 4 日 |  **[AWS::Config::AggregationAuthorization](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-aggregationauthorization.html)**<br /> 使用 `AWS::Config::AggregationAuthorization` 资源可向聚合器账户授予收集您的 Amazon Config 数据的权限。 <br />**[AWS::Config::ConfigurationAggregator](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-configurationaggregator.html)**<br /> 使用 `AWS::Config::ConfigurationAggregator` 资源可为 Amazon Config 创建配置聚合器。   | 2010-05-15 | 
| 堆栈集现在支持自定义的管理员角色 | 2018 年 3 月 29 日 | 使用自定义的管理员角色来控制哪些用户或组可以在相同的管理员账户中管理特定堆栈集。有关更多信息，请参阅[为堆栈集操作设置高级权限选项](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacksets-prereqs-self-managed.html#stacksets-prereqs-advanced-perms)。 | 2010-05-15 | 
| 新资源 | 2018 年 3 月 29 日 |  **[AWS::EC2::LaunchTemplate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-launchtemplate.html)**<br /> 使用 `AWS::EC2::LaunchTemplate` 资源可为 Amazon EC2 实例创建启动模板。   | 2010-05-15 | 
| 更新的资源 | 2018 年 3 月 29 日 |  **[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> 使用 `LaunchTemplate` 属性指定用于启动实例的启动模板。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 在 [SpotFleetRequestConfigData](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html) 属性类型中，使用 `LaunchTemplateConfigs` 属性可描述启动模板和覆盖。   | 2010-05-15 | 
| 新的内置函数 `Fn::Cidr` | 2018 年 3 月 6 日 | 返回指定的 Cidr 地址块。有关更多信息，请参阅 [Fn::Cidr](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-cidr.html)。 | 2010-05-15 | 
| 新资源 | 2018 年 3 月 6 日 |  **[AWS::ApiGateway::VpcLink](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-vpclink.html)**<br /> 使用 `AWS::ApiGateway::VpcLink` 资源为 `AWS::ApiGateway::RestApi` 指定 API Gateway VPC 链接以访问 Amazon Virtual Private Cloud (VPC) 中的资源。 <br />**[AWS::GuardDuty::Master](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-guardduty-master.html)**<br /> 使用 `AWS::GuardDuty::Master` 资源创建 GuardDuty 主账户。 <br />**[AWS::GuardDuty::Member](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-guardduty-member.html)**<br /> 使用 `AWS::GuardDuty::Member` 资源创建 GuardDuty 成员账户。 <br />**[AWS::SES::ConfigurationSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-configurationset.html)**<br /> 使用 `AWS::SES::ConfigurationSet` 资源创建可应用于您发送的电子邮件的规则组。 <br />**[AWS::SES::ConfigurationSetEventDestination](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-configurationseteventdestination.html)**<br /> 使用 `AWS::SES::ConfigurationSetEventDestination` 资源指定配置集事件目标。 <br />**[AWS::SES::ReceiptFilter](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-receiptfilter.html)**<br /> 使用 `AWS::SES::ReceiptFilter` 资源指定是接受还是拒绝来自某个 IP 地址或 IP 地址范围的邮件。 <br />**[AWS::SES::ReceiptRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-receiptrule.html)**<br /> 使用 `AWS::SES::ReceiptRule` 资源可指定 Amazon SES 在代表您拥有的一个或多个电子邮件地址或域接收邮件时应采取哪些操作。 <br />**[AWS::SES::ReceiptRuleSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-receiptruleset.html)**<br /> 使用 `AWS::SES::ReceiptRuleSet` 资源可为 Amazon SES 指定空规则集。 <br />**[AWS::SES::Template](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ses-template.html)**<br /> 使用 `AWS::SES::Template` 资源指定电子邮件内容，包括主题行、HTML 部分和纯文本部分。   | 2010-05-15 | 
| 更新的资源 | 2018 年 3 月 6 日 |  **[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> 使用 `AutoScalingGroupName` 属性指定自动扩缩组的名称。 <br />**[AWS::ApiGateway::RestApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-restapi.html)**<br /> 使用 `ApiKeySourceType` 属性指定根据使用计划对请求进行计量的 API 键的源。 <br />使用 `MinimumCompressionSize` 属性指定一个可为空的整数，用于对 API 启用压缩或禁用压缩。 <br />**[AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-applicationautoscaling-scalingpolicy.html)**<br /> 在 [TargetTrackingScalingPolicyConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-applicationautoscaling-scalingpolicy-targettrackingscalingpolicyconfiguration.html) 属性类型中，使用 `DisableScaleIn` 属性可指定是否禁用按目标跟踪策略缩减。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 在 [LaunchSpecifications](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html) 属性类型中，使用 `TagSpecifications` 属性可指定要在 SpotFleet 创建过程中应用的标签。 <br />**[AWS::Elasticsearch::Domain](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticsearch-domain.html)**<br /> 使用 `Arn` 属性让 `Fn::GetAtt` 返回域的 Amazon 资源名称（ARN）。 <br />`DomainArn` 的 `Fn::GetAtt` 属性已弃用。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> 使用 `DBClusterIdentifier` 属性指定数据库集群标识符。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> 使用 `DBClusterIdentifier` 属性指定数据库集群标识符。 <br />**[AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)**<br /> 使用 `ClusterIdentifier` 属性指定集群的唯一标识符。 <br />**[AWS::Route53::HealthCheck](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-healthcheck.html)**<br /> 在 [HealthCheckConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-route53-healthcheck-healthcheckconfig.html) 属性类型中，使用 `Regions` 属性可指定您希望 Route 53 运行状况检查程序从其检查指定端点的区域。 <br />**[AWS::SSM::Document](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-document.html)**<br /> 使用 `Tags` 属性可指定要应用于文档的 CloudFormation 资源标签。   | 2010-05-15 | 
| 更新的资源 | 2018 年 2 月 19 日 |  **[AWS::CodeBuild::Project](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codebuild-project.html)**<br /> 使用 `Triggers` 属性为项目配置 Webhook 以在每次代码更改推送到存储库时开始自动重新构建源代码。这仅适用于 CloudFormation 中的 GitHub 项目。它不适用于 GitHub Enterprise 项目。   | 2010-05-15 | 
| 更新的资源 | 2018 年 2 月 8 日 |  **[AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)**<br /> 使用 `SSESpecification` 属性指定用于启用服务器端加密的设置。   | 2010-05-15 | 
| 更新的资源 | 2018 年 2 月 5 日 |  **[AWS::CodeBuild::Project](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codebuild-project.html)**<br /> 在 [Source](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-codebuild-project-source.html) `CodeBuild Project Source` 属性类型中：   使用 `GitCloneDepth` 属性指定要下载的历史记录的深度。   使用 `InsecureSsl` 属性指定在连接到您的 GitHub Enterprise 项目存储库时是否忽略 SSL 警告。     | 2010-05-15 | 
| 更新的资源 | 2018 年 1 月 23 日 |  **[AWS::AutoScaling::LifecycleHook](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-lifecyclehook.html)**<br /> 使用 `LifecycleHookName` 属性指定生命周期挂钩的名称。 <br />**[AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)**<br /> 现在，`AttributeDefinitions` 属性在更新时需要替换。 <br />**[AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)**<br /> 使用 `CreditSpecification` 属性指定 T2 实例的 CPU 使用率的积分选项。 <br />使用 `ElasticGpuSpecifications` 属性指定 Elastic GPU，这是 GPU 资源，您可以附加到实例用于提升应用程序的图形性能。 <br />**[AWS::EC2::VPC](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpc.html)**<br /> 现在，`InstanceTenancy` 属性在从 `"dedicated"` 更新到 `"default"` 时不需要中断。 <br />**[AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)**<br /> 使用 `HealthCheckGracePeriodSeconds` 属性可指定一个时间段（以秒为单位），在任务首次启动后，Amazon ECS 服务计划程序在此时间段内将忽略不正常的 Elastic Load Balancing 目标运行状况检查。 <br />**[AWS::IoT::TopicRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-topicrule.html)**<br /> 在 [DynamoDBAction](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-iot-topicrule-dynamodbaction.html) 属性类型中，不再需要 `RangeKeyField` 和 `RangeKeyValue` 属性。 <br />**[AWS::KinesisAnalytics::ApplicationOutput](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-applicationoutput.html)**<br /> 在 [ApplicationOutput](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-applicationoutput.html) 属性类型中，使用 `LambdaOutput` 属性可将 Lambda 函数标识为配置应用程序输出时的目标。 <br />**[AWS::Kinesis::Stream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesis-stream.html)**<br /> 使用 `StreamEncryption` 属性为指定流启用或更新使用 Amazon KMS key 的服务器端加密。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `ReservedConcurrentExecutions` 属性可以指定希望为函数预留的最大并发执行数。 <br />**[AWS::RDS::DBSubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbsubnet-group.html)**<br /> 使用 `DBSubnetGroupName` 属性可以为数据库子网组指定名称。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 使用 `BucketEncryption` 属性可以为桶指定默认加密，即为 Amazon S3 托管密钥 SSE-S3 或 Amazon KMS keys（SSE-KMS）桶使用服务器端加密。 <br />在 [ReplicationRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-s3-bucket-replicationrule.html) 属性类型中，在标识要复制的源对象过程中使用 `SourceSelectionCriteria` 属性指定额外的筛选器。 <br />在 [ReplicationDestination](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-s3-bucket-replicationdestination.html) 属性类型中：   使用 `AccessControlTranslation` 属性可以指定拥有目标桶的 Amazon 账户的副本所有权。   使用 `Account` 属性可以指定目标存储桶拥有者的账户 ID。   使用 `EncryptionConfiguration` 属性可以为所复制对象的目标存储桶指定加密相关信息。   <br />**[AWS::SSM::Association](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-association.html)**<br /> 使用 `AssociationName` 属性可以指定 SSM 文档与 EC2 实例 (该实例包含用于处理该文档的配置代理) 之间关联的名称。   | 2010-05-15 | 
| 回滚触发器已添加到 CloudFormation 控制台。 | 2018 年 1 月 15 日 | 利用回滚触发器，您可让 CloudFormation 在堆栈创建和更新期间监控应用程序的状态，并可在应用程序超出您指定的任何警报的阈值时回滚操作。有关更多信息，请参阅[监控和回滚堆栈操作](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-rollback-triggers.html)。 | 2010-05-15 | 
| 更新的资源 | 2018 年 1 月 12 日 |  **[AWS::SSM::Parameter](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-parameter.html)**<br /> 使用 `AllowedPattern` 属性指定用于验证参数值有效性的正则表达式。   | 2010-05-15 | 
| 新资源 | 2017 年 12 月 5 日 |  **[AWS::Inspector::AsssmentTarget](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-inspector-assessmenttarget.html)**<br /> 使用 `AWS::Inspector::AsssmentTarget` 资源创建 Amazon Inspector 评估目标。 <br />**[AWS::Inspector::AssessmentTemplate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-inspector-assessmenttemplate.html)**<br /> 使用 `AWS::Inspector::AssessmentTemplate` 资源创建 Amazon Inspector 评估模板。 <br />**[AWS::Inspector::ResourceGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-inspector-resourcegroup.html)**<br /> 使用 `AWS::Inspector::ResourceGroup` 资源创建 Amazon Inspector 资源组，该组定义标识构成 Amazon Inspector 评估目标的 Amazon 资源。 <br />**[AWS::ServiceDiscovery::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-instance.html)**<br /> 使用 `AWS::ServiceDiscovery::Instance` 资源可指定有关 Amazon Route 53 创建的实例的信息。 <br />**[AWS::ServiceDiscovery::PrivateDnsNamespace](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-privatednsnamespace.html)**<br /> 使用 `AWS::ServiceDiscovery::PrivateDnsNamespace` 资源可指定有关 Amazon Route 53 的私有命名空间的信息。 <br />**[AWS::ServiceDiscovery::PublicDnsNamespace](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-publicdnsnamespace.html)**<br /> 使用 `AWS::ServiceDiscovery::PublicDnsNamespace` 资源可指定有关 Amazon Route 53 的公有命名空间的信息。 <br />**[AWS::ServiceDiscovery::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-servicediscovery-service.html)**<br /> 使用 `AWS::ServiceDiscovery::Service` 资源可为您希望 Amazon Route 53 在您注册实例时创建的最多 5 个记录和一个可选运行状况检查定义一个模板。   | 2010-05-15 | 
| 更新的资源 | 2017 年 12 月 5 日 |  **[AWS::KinesisAnalytics::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-application.html)**<br /> 在 [Input](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-kinesisanalytics-application-input.html) 属性类型中，使用 `InputProcessingConfiguration` 属性可转换记录，就像从流中接收这些记录一样。   | 2010-05-15 | 
| 更新的资源 | 2017 年 12 月 1 日 |  **[AWS::CodeBuild::Project](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codebuild-project.html)**<br /> 使用 `BadgeEnabled` 属性为项目的构建徽章生成公开访问 URL。 <br />使用 `Cache` 属性为构建依赖项配置缓存设置。 <br />使用 `VpcConfig` 属性使 CodeBuild 能够访问 Amazon VPC 中的资源。 <br />在 [EnvironmentVariable](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-codebuild-project-environmentvariable.html) 属性类型中，使用 `Type` 属性可指定环境变量的类型。   | 2010-05-15 | 
| 新资源 | 2017 年 11 月 30 日 |  **[AWS::Cloud9::EnvironmentEC2](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloud9-environmentec2.html)**<br /> 使用 `AWS::Cloud9::EnvironmentEC2` 资源可在 Amazon Cloud9 中创建 Amazon EC2 开发环境。   | 2010-05-15 | 
| 更新的资源 | 2017 年 11 月 29 日 |  **[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> 使用 `Cpu` 属性可指定任务所需的 CPU 单元的数量。 <br />使用 `ExecutionRoleArn` 属性可指定执行角色的 ARN。 <br />使用 `Memory` 属性可指定任务所需的内存量 (MiB)。 <br />使用 `RequiresCompatibilities` 属性可指定任务需要的启动类型。 <br />**[AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)**<br /> 使用 `LaunchType` 属性可指定要在其上运行您的服务的启动类型。 <br />使用 `NetworkConfiguration` 属性可指定服务的网络配置。 <br />使用 `PlatformVersion` 属性可指定要在其上运行您的服务的平台版本。   | 2010-05-15 | 
| 新资源 | 2017 年 11 月 28 日 |  **[AWS::GuardDuty::Detector](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-guardduty-detector.html)**<br /> 使用 `AWS::GuardDuty::Detector` 资源可创建单个 Amazon GuardDuty 探测器。 <br />**[AWS::GuardDuty::IPSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-guardduty-ipset.html)**<br /> 使用 `AWS::GuardDuty::IPSet` 资源可创建 Amazon GuardDuty IP 集。 <br />**[AWS::GuardDuty::ThreatIntelSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-guardduty-threatintelset.html)**<br /> 使用 `AWS::GuardDuty::ThreatIntelSet` 资源可创建 ThreatIntelSet。   | 2010-05-15 | 
| 更新的资源 | 2017 年 11 月 28 日 |  **[AWS::CodeDeploy::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-application.html)**<br /> 使用 `ComputePlatform` 属性可为 CodeDeploy 指定要将应用程序部署到的 Amazon Lambda 计算平台。 <br />**[AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html)**<br /> 在 [DeploymentStyle](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-codedeploy-deploymentgroup-deploymentstyle.html) 属性类型中，使用 `DeploymentType` 属性可指定 Lambda 计算平台上的蓝/绿部署。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 在 [SpotFleetRequestConfigData](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html) 属性类型中，`SpotPrice` 属性现在是可选的。 <br />**[AWS::Lambda::Alias](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-alias.html) **<br /> 使用 `RoutingConfig` 属性可指定两个不同版本的 Amazon Lambda 函数，并允许您指示将调用每个版本的流量的百分比。   | 2010-05-15 | 
| 新的 `CodeDeployLambdaAliasUpdate` 更新策略 | 2017 年 11 月 28 日 | 使用 `CodeDeployLambdaAliasUpdate` 更新策略可在 `AWS::Lambda::Alias` 资源上的版本发生更改时执行 CodeDeploy 部署。有关更多信息，请参阅 [UpdatePolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)。 | 2010-05-15 | 
| 新的 `SSM` 参数类型 | 2017 年 11 月 21 日 | 使用 `SSM` 参数类型可使用 Systems Manager Parameter Store 中的现有参数。**注意**：CloudFormation 当前不支持 `SecureString` 类型。有关更多信息，请参阅 [SSM 参数类型](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-supplied-parameter-types.html)。 | 2010-05-15 | 
| `ResolvedValue` 数据类型的新 `Parameter` 字段 | 2017 年 11 月 21 日 | `ResolvedValue` 字段将返回在 `SSM` 参数的堆栈定义中使用的值。有关更多信息，请参阅 *Amazon CloudFormation API Reference*中的 [Parameter](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_Parameter.html) 数据类型。 | 2010-05-15 | 
| 更新的资源 | 2017 年 11 月 20 日 |  **[AWS::ApiGateway::ApiKey](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-apikey.html)**<br /> 使用 `CustomerId` 属性可指定 Amazon Marketplace 客户标识符。 <br />使用 `GenerateDistinctId` 属性可指定键标识符是否不同于创建的 API 键值。 <br />**[AWS::ApiGateway::Authorizer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-authorizer.html)**<br /> 使用 `AuthType` 属性可指定一个客户定义的字段，可在 Swagger 导入和导出中使用该字段而不会影响功能。 <br />**[AWS::ApiGateway::DomainName](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-domainname.html)**<br /> 使用 `EndpointConfiguration` 属性可指定 API Gateway 域名的端点类型。 <br />使用 `RegionalCertificateArn` 属性可引用供域名的区域端点使用的证书。 <br />**[AWS::ApiGateway::Method](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-method.html)**<br /> 在 [Integration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-apitgateway-method-integration.html) 和 [IntegrationResponse](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-apitgateway-method-integration-integrationresponse.html) 属性类型中，使用 `ContentHandling` 属性可指定如何处理请求负载内容类型转换。 <br />**[AWS::ApiGateway::RestApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-restapi.html)**<br /> 使用 `EndpointConfiguration` 属性可指定 API Gateway REST API 的端点类型。 <br />**[AWS::ApplicationAutoScaling::ScalableTarget](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-applicationautoscaling-scalabletarget.html)**<br /> 使用 `ScheduledActions` 属性可指定 Application Auto Scaling 可扩展目标的计划操作。 <br />**[AWS::ECR::Repository](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecr-repository.html)**<br /> 使用 `LifecyclePolicy` 属性可指定 Amazon ECR 存储库的生命周期策略。 <br />**[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> 在 [ContainerDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ecs-taskdefinition-containerdefinitions.html) 属性类型中，使用 `LinuxParameters` 属性可指定 Amazon ECS 容器的特定于 Linux 的选项。 <br />**[AWS::ElastiCache::ReplicationGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-replicationgroup.html)**<br /> 使用 `AtRestEncryptionEnabled` 属性可启用静态加密。 <br />使用 `AuthToken` 属性可指定用于访问受密码保护的服务器的密码。 <br />使用 `TransitEncryptionEnabled` 属性可启用传输中加密。 <br />**[AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html)**<br /> 将 `TargetGroupName` 属性与 `Fn::GetAtt` 函数一起使用可获取 Elastic Load Balancing 目标组的名称。 <br />**[AWS::Elasticsearch::Domain](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticsearch-domain.html)**<br /> 使用 `VPCOptions` 属性可为 OpenSearch Service 域指定 VPC 配置。 <br />**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html)**<br /> 使用 `EbsRootVolumeSize` 属性可为 Amazon EMR 集群指定 EBS 根卷的大小。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 使用 `SourceRegion` 和 `KmsKeyId` 属性可从跨区域源数据库实例创建加密的只读副本。 <br />**[AWS::Route53::HostedZone](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-hostedzone.html)**<br /> 使用 `QueryLoggingConfig` 属性可为 DNS 查询日志记录指定配置。   | 2010-05-15 | 
| 自定义资源 `NoEcho` 对象的新 `Response` 字段 | 2017 年 11 月 20 日 | 您现在可以使用可选 `NoEcho` 字段遮蔽自定义资源的输出。有关更多信息，请参阅[自定义资源响应对象](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/crpg-ref-responses.html)。<br />`noEcho` 方法支持对应的 `send` 参数。有关更多信息，请参阅 [cfn-response 模块](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-cfnresponsemodule)。 | 2010-05-15 | 
| 添加了针对堆栈集的堆栈实例覆盖。 | 2017 年 11 月 17 日 | CloudFormation StackSets 允许您按账户和区域覆盖堆栈实例中的参数值。在创建堆栈实例时或在更新现有堆栈实例时，可以覆盖参数值。有关更多信息，请参阅[覆盖堆栈实例上的参数](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stackinstances-override.html)。 | 2010-05-15 | 
| 更新的资源 | 2017 年 11 月 15 日 |  **[AWS::StepFunctions::StateMachine](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-stepfunctions-statemachine.html)**<br /> 可在创建状态机时使用 `AWS::StepFunctions::StateMachine` 指定 `StateMachineName`，并且可以在不更换状态机的情况下更新 `DefinitionString` 和 `RoleArn`。   | 2010-05-15 | 
| StackSets 现在在每个堆栈集中最多支持 500 个堆栈实例。 | 2017 年 11 月 6 日 | 您现在可以在每个堆栈集中最多创建 500 个堆栈实例。有关 Amazon CloudFormation 限制的更多信息，请参阅[了解 CloudFormation 配额](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html)。 | 2010-05-15 | 
| 新资源 | 2017 年 11 月 2 日 |  **[AWS::CloudFront::CloudFrontOriginAccessIdentity](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html)**<br /> 使用 `AWS::CloudFront::CloudFrontOriginAccessIdentity` 资源可指定要与 CloudFront 分配源关联的 Amazon CloudFront 源访问身份。 <br />**[AWS::CloudFront::StreamingDistribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-streamingdistribution.html)**<br /> 可以使用 `AWS::CloudFront::StreamingDistribution` 资源为 CloudFront 指定 Adobe 实时消息协议 (RTMP) 流分配。   | 2010-05-15 | 
| 更新的资源 | 2017 年 11 月 2 日 |  **[AWS::ApiGateway::Deployment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-deployment.html)**<br /> [StageDescription](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-apigateway-deployment-stagedescription.html) 属性类型的 `StageName` 属性已弃用。 <br />**[AWS::ApiGateway::Method](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-method.html)**<br /> 使用 `OperationName` 属性可为 API Gateway 方法分配一个易记名称。 <br />可以使用 `RequestValidatorId` 属性将请求验证程序与一个方法相关联。 <br />**[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> 使用 `LifecycleHookSpecificationList` 属性可指定在 Auto Scaling 启动或终止实例时执行的操作。 <br />**[AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html) **<br /> 使用 `Tags` 属性可指定要与 CloudFront 分配关联的任意标签组（键/值对）。 <br />在 [CacheBehavior](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-cachebehavior.html) 和 [DefaultCacheBehavior](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-defaultcachebehavior.html) 属性类型中，使用 `LambdaFunctionAssociations` 属性可为 CloudFront 分配指定 Lambda 函数关联。 <br />在 [CustomOriginConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-customoriginconfig.html) 属性类型中，使用 `OriginKeepaliveTimeout` 属性可指定自定义保持活动超时，使用 `OriginReadTimeout` 属性可指定自定义源读取超时。 <br />在 [DistributionConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-distributionconfig.html) 属性类型中，使用 `IPV6Enabled` 属性可指定 CloudFront 是否使用您的分配的 IPv6 地址响应 IPv6 DNS 请求。 <br />**[AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html) **<br /> 在 [LoadBalancerInfo](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html) 属性类型中，使用 `TargetGroupInfoList` 属性可指定有关在部署中使用的 Elastic Load Balancing 目标组的信息。 <br />**[AWS::EC2::SecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroup.html)、[AWS::EC2::SecurityGroupEgress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupegress.html) 和 [AWS::EC2::SecurityGroupIngress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupingress.html) **<br /> 可以使用 `Description` 属性指定安全组规则的描述。 <br />**[AWS::EC2::Subnet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnet.html) **<br /> `Ipv6CidrBlock` 属性现已支持 `No interruption` 更新。 <br />**[AWS::EC2::VPNGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpn-gateway.html) **<br /> 可以使用 `AmazonSideAsn` 属性为 BGP 会话的 Amazon 端指定私有自治系统编号 (ASN)。 <br />**[AWS::EC2::VPNConnection](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpn-connection.html) **<br /> 可以使用 `VpnTunnelOptionsSpecifications` 属性为 VPN 连接配置隧道选项。 <br />**[AWS::ElasticBeanstalk::ConfigurationTemplate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-beanstalk-configurationtemplate.html) 和 [AWS::ElasticBeanstalk::Environment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-environment.html) **<br /> 在 [ConfigurationOptionSetting](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-elasticbeanstalk-configurationtemplate-configurationoptionsetting.html) 和 [OptionSetting](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-elasticbeanstalk-environment-optionsetting.html) 属性类型中，使用 `ResourceName` 属性可为基于时间的扩展配置选项指定资源名称。 <br />**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html) **<br /> 可以使用 `CustomAmiId` 属性为集群指定自定义 Amazon Linux AMI。 <br />**[AWS::KinesisFirehose::DeliveryStream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisfirehose-deliverystream.html) **<br /> 可以将 `Arn` 属性与 `Fn::GetAtt` 函数一起使用以获取传输流的 Amazon 资源名称（ARN）。 <br />**[AWS::KMS::Key](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kms-key.html) **<br /> 使用 `Tags` 属性可指定要与客户托管密钥关联的任意标签组（键值对）。 <br />**[AWS::OpsWorks::Layer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-layer.html) 和 [AWS::OpsWorks::Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-stack.html) **<br /> 使用 `Tags` 属性可指定要与 Amazon OpsWorks 层或堆栈关联的任意标签组（键值对）。 <br />**[AWS::RDS::OptionGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-optiongroup.html)**<br /> 在 [OptionConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-rds-optiongroup-optionconfigurations.html) 属性类型中，使用 `OptionVersion` 属性可为选项指定版本。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 使用 `AnalyticsConfigurations` 属性可为 Amazon S3 存储桶配置分析筛选器。   | 2010-05-15 | 
| 新资源 | 2017 年 10 月 24 日 |  **[AWS::Glue::Classifier](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-classifier.html)**<br /> 使用 `AWS::Glue::Classifier` 资源可创建 Amazon Glue 分类器。 <br />**[AWS::Glue::Connection](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-connection.html)**<br /> 使用 `AWS::Glue::Connection` 资源可指定到数据来源的 Amazon Glue 连接。 <br />**[AWS::Glue::Crawler](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-crawler.html)**<br /> 使用 `AWS::Glue::Crawler` 资源可指定 Amazon Glue 爬网程序。 <br />**[AWS::Glue::Database](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-database.html)**<br /> 使用 `AWS::Glue::Database` 资源可创建 Amazon Glue 数据库。 <br />**[AWS::Glue::DevEndpoint](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-devendpoint.html)**<br /> 可以使用 `AWS::Glue::DevEndpoint` 资源指定开发端点以远程调试 ETL 脚本。 <br />**[AWS::Glue::Job](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-job.html)**<br /> 使用 `AWS::Glue::Job` 资源可指定数据目录中的 Amazon Glue 作业。 <br />**[AWS::Glue::Partition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-partition.html)**<br /> 使用 `AWS::Glue::Partition` 资源可创建 Amazon Glue 分区，它表示表数据的一部分。 <br />**[AWS::Glue::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-table.html)**<br /> 使用 `AWS::Glue::Table` 资源可创建 Amazon Glue 表。 <br />**[AWS::Glue::Trigger](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-glue-trigger.html)**<br /> 使用 `AWS::Glue::Trigger` 资源可指定运行 Amazon Glue 作业的触发器。   | 2010-05-15 | 
| 新资源 | 2017 年 10 月 11 日 |  **[AWS::SSM::MaintenanceWindow](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-maintenancewindow.html)**<br /> 使用 `AWS::SSM::MaintenanceWindow` 资源可创建 Amazon Systems Manager 维护时段。 <br />**[AWS::SSM::MaintenanceWindowTarget](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-maintenancewindowtarget.html)**<br /> 使用 `AWS::SSM::MaintenanceWindowTarget` 资源向维护时段注册目标。 <br />**[AWS::SSM::MaintenanceWindowTask](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-maintenancewindowtask.html)**<br /> 使用 `AWS::SSM::MaintenanceWindowTask` 资源定义维护时段任务。 <br />**[AWS::SSM::PatchBaseline](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-patchbaseline.html)**<br /> 使用 `AWS::SSM::PatchBaseline` 资源可定义 Systems Manager 补丁基准。   | 2010-05-15 | 
| 新资源 | 2017 年 10 月 10 日 |  **[AWS::ElasticLoadBalancingV2::ListenerCertificate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-listenercertificate.html)**<br /> 使用 `AWS::ElasticLoadBalancingV2::ListenerCertificate` 资源可为 Elastic Load Balancing 侦听器指定证书。   | 2010-05-15 | 
| 新资源 | 2017 年 9 月 27 日 |  **[AWS::Athena::NamedQuery](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-athena-namedquery.html)**<br /> 使用 `AWS::Athena::NamedQuery` 资源可创建 Amazon Athena 查询。   | 2010-05-15 | 
| 更新的资源 | 2017 年 9 月 27 日 |  **[AWS::EC2::NatGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-natgateway.html)**<br /> 使用 `Tags` 属性为 NAT 网关指定资源标签。 <br />**[AWS::ElasticBeanstalk::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-application.html)**<br /> 使用 `ResourceLifecycleConfig` 属性可定义属于应用程序的资源的生命周期设置，以及 Elastic Beanstalk 为应用生命周期设置而假定的服务角色。 <br />**[AWS::ElasticBeanstalk::ConfigurationTemplate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-beanstalk-configurationtemplate.html) 和 [AWS::ElasticBeanstalk::Environment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-environment.html)**<br /> 使用 `PlatformArn` 属性可为 Elastic Beanstalk 指定自定义平台。 <br />**[AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html)**<br /> 在 [TargetDescription](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html) 属性类型中，使用 `AvailabilityZone` 属性可指定在其中注册 IP 地址的可用区。 <br />**[AWS::Events::Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-events-rule.html)**<br /> 在 [Target](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-events-rule-target.html) 属性类型中，使用以下属性可进行事件的输入转换并设置 Amazon ECS 任务和 Kinesis 流目标。   `EcsParameters`   `InputTransformer`   `KinesisParameters`   `RunCommandParameters`   <br />**[AWS::KinesisFirehose::DeliveryStream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisfirehose-deliverystream.html) **<br /> 使用 `DeliveryStreamType` 属性指定流类型，并使用 `KinesisStreamSourceConfiguration` 属性为用作传输流来源的 Kinesis 流指定流和角色的 ARN。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 对于 `Engine` 属性，如果指定了 `oracle-se` 或 `oracle-se1`，则可以在不替换数据库实例的情况下更新至 `oracle-se2`。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 使用 `AccelerateConfiguration` 属性可配置 Amazon S3 存储桶的传输加速状态。   | 2010-05-15 | 
| 为堆栈添加终止保护。 | 2017 年 9 月 26 日 | 在堆栈上启用终止保护可防止堆栈被意外删除。用户无法删除已启用终止保护的堆栈。有关更多信息，请参阅[防止堆栈被删除](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-protect-stacks.html)。 | 2010-05-15 | 
| 自版本 1.4-22 起更改了默认的 `umask` 值 | 2017 年 9 月 14 日 | 现在 cfn-hup.conf 配置文件的默认 `umask` 参数值为 `022`。有关更多信息，请参阅 [cfn-hup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/cfn-hup.html)。 |  | 
| 更新的资源 | 2017 年 9 月 7 日 |  **[AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html) **<br /> 使用 `SubnetMappings` 属性可指定要附加到负载均衡器的子网的 ID。 <br />使用 `Type` 属性可指定要创建的负载均衡器的类型。 <br />**[AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html) **<br /> 使用 `TargetType` 属性可指定此目标组中的目标的注册类型。   | 2010-05-15 | 
| 回滚触发器已添加到 CloudFormation API | 2017 年 8 月 31 日 | 利用回滚触发器，您可让 CloudFormation 在堆栈创建和更新期间监控应用程序的状态，并可在应用程序超出您指定的任何警报的阈值时回滚操作。有关更多信息，请参阅《Amazon CloudFormation API Reference》**中的 [RollbackConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_RollbackConfiguration.html)。 | 2010-05-15 | 
| cfn-hup.conf 文件的新 `umask` 参数 | 2017 年 8 月 31 日 | 使用 cfn-hup.conf 配置文件中的 `umask` 参数可控制 cfn-hup 守护程序 (版本 1.4-21) 使用的文件权限。有关更多信息，请参阅 [cfn-hup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/cfn-hup.html)。 |  | 
| 更新了用于支持 VPC 规模设定的资源 | 2017 年 29 月 8 日 |  **[AWS::EC2::VPCCidrBlock](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpccidrblock.html)**<br /> 使用 `CidrBlock` 属性将 IPv4 CIDR 块与 VPC 关联。 <br />**[AWS::EC2::VPC](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpc.html)**<br /> 将 `CidrBlockAssociations` 属性与 `Fn::GetAtt` 函数结合使用，以获取与 VPC 关联的 IPv4 CIDR 块关联 ID 的列表。   | 2010-05-15 | 
| 更新的资源 | 2017 年 23 月 8 日 |  **[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html) **<br /> 在 [Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-s3-bucket-rule.html) 属性类型中，使用 `TagFilters` 属性可指定用于标识 Amazon S3 存储桶的对象子集的标签。 <br />使用 `MetricsConfiguration` 属性可为 Amazon S3 存储桶中的 CloudWatch 请求指标指定指标配置。 <br />**[AWS::IoT::TopicRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-topicrule.html) **<br /> 在 [Action](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-iot-topicrule-action.html) 属性类型中，使用 `DynamoDBv2Action` 属性可描述将数据写入 DynamoDB 表的 Amazon IoT 操作。 <br />在 [Action](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-iot-topicrule-action.html) 属性类型中，`DynamoDBAction` 属性现在支持 `HashKeyType` 和 `RangeKeyType` 属性。 <br />**[AWS::Lambda::Permission](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-permission.html) **<br /> 使用 `EventSourceToken` 属性指定调用函数的委托人必须提供的唯一令牌。   | 2010-05-15 | 
| 新伪参数 | 2017 年 23 月 8 日 | 使用 `AWS::Partition` 伪参数返回某个资源所在的分区。<br />使用 `AWS::URLSuffix` 伪参数返回域的后缀。<br />有关更多信息，请参阅[虚拟参数参考](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html)。 | 2010-05-15 | 
| 用于 DAX 支持的新资源 | 2017 年 8 月 22 日 |  **[AWS::DAX::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dax-cluster.html)**<br /> 可以使用 `AWS::DAX::Cluster` 资源创建与 Amazon DynamoDB 一起使用的 DAX 集群。 <br />**[AWS::DAX::ParameterGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dax-parametergroup.html)**<br /> 使用 `AWS::DAX::ParameterGroup` 资源可创建用于 Amazon DynamoDB 的参数组。 <br />**[AWS::DAX::SubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dax-subnetgroup.html)**<br /> 使用 `AWS::DAX::SubnetGroup` 资源创建用于 DAX (DynamoDB Accelerator) 的子网组。   | 2010-05-15 | 
| 新资源 | 2017 年 8 月 18 日 |  **[AWS::ApiGateway::DocumentationPart](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-documentationpart.html) 和 [AWS::ApiGateway::DocumentationPart](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-documentationversion.html)**<br /> 使用 `AWS::ApiGateway::DocumentationPart` 和 `AWS::ApiGateway::DocumentationVersion` 资源可创建 API Gateway API 文档。 <br />**[AWS::ApiGateway::GatewayResponse](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-gatewayresponse.html)**<br /> 使用 `AWS::ApiGateway::GatewayResponse` 资源可为 API Gateway API 创建自定义响应。 <br />**[AWS::ApiGateway::RequestValidator](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-requestvalidator.html)**<br /> 使用 `AWS::ApiGateway::RequestValidator` 资源可为传入 API Gateway API 的请求设置验证规则。 <br />**[AWS::EC2::NetworkInterfacePermission](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-networkinterfacepermission.html)**<br /> 使用 `AWS::EC2::NetworkInterfacePermission` 资源向 Amazon 账户授予对网络接口的权限。   | 2010-05-15 | 
| 更新的资源 | 2017 年 8 月 18 日 | **[AWS::ApiGateway::Stage](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-stage.html)**<br /> 使用 `DocumentationVersion` 属性指定 API 文档受版本控制的快照。 <br />**[AWS::AutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-scalingpolicy.html)**<br /> 使用 `TargetTrackingConfiguration` 属性可指定 Auto Scaling 目标跟踪扩展策略配置。 <br />**[AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)**<br /> 使用 `EventSelectors` 属性可获取 Amazon S3 数据事件支持。 <br />**[AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html)**<br /> 使用 `LoadBalancerInfo` 和 `DeploymentStyle` 属性可为就地部署指定 Elastic Load Balancing 负载均衡器。 <br />使用 `AutoRollbackConfiguration` 属性为部署配置自动回滚。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 在 [SpotFleetRequestConfigData](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html) 属性类型中，使用 `ReplaceUnhealthyInstances` 属性可指示 Spot 队列是否应替换运行状况不佳的实例，使用 `Type` 属性可指定请求类型。 <br />**[AWS::EC2::Subnet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnet.html)**<br /> 使用 `AssignIpv6AddressOnCreation` 和 `Ipv6CidrBlock` 属性创建具有 IPv6 CIDR 块的子网。 <br />**[AWS::KinesisFirehose::DeliveryStream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisfirehose-deliverystream.html)**<br /> 使用 `ExtendedS3DestinationConfiguration` 属性可在 Amazon S3 中配置目标。 <br />使用每个目标配置中的 `ProcessingConfiguration` 子属性来调用 Lambda 函数，以便转换传入源数据并将转换后的数据传送到目标。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html) 和 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 对于 `AWS::RDS::DBCluster` 资源以及没有指定 `DBClusterIdentifier` 属性的 `AWS::RDS::DBInstance` 资源，默认 `DeletionPolicy` 现在是 `Snapshot`。有关更多信息，请参阅 [DeletionPolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-deletionpolicy.html)。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 在 [Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-s3-bucket-rule.html) 属性类型中，使用 `AbortIncompleteMultipartUpload` 属性可指定一个生命周期规则，以中止向 Amazon S3 存储桶进行的未完成分段上传。 <br />**[AWS::SQS::Queue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sqs-queue.html)**<br /> 使用 `KmsMasterKeyId` 和 `KmsDataKeyReusePeriodSeconds` 属性可为 Amazon SQS 配置服务器端加密。 向以下资源的 `Fn::GetAtt` 内置函数添加了 `Arn` 属性：+  [AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)。还添加了 `SnsTopicArn`。 <br />+  [AWS::CloudWatch::Alarm](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudwatch-alarm.html) <br />+  [AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html) <br />+  [AWS::ECS::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-cluster.html) <br />+  [AWS::IoT::Policy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-policy.html) <br />+  [AWS::IoT::TopicRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-topicrule.html) <br />+  [AWS::Logs::Destination](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-destination.html)  | 2010-05-15 | 
| 支持 CodePipeline 构件中的堆栈标签 | 2017 年 8 月 18 日 | 现在您可以为模板配置文件中的堆栈指定标签，以用作 CodePipeline 管道的构件。指定的标签将应用于使用模板配置文件创建的堆栈。有关更多信息，请参阅 [CloudFormation 构件](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline-cfn-artifacts.html)。 | 2010-05-15 | 
| 创建加密文件系统 | 2017 年 8 月 14 日 |  **[AWS::EFS::FileSystem](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-efs-filesystem.html)**<br /> 使用 `Encrypted` 属性可在创建过程中加密 Amazon EFS 文件系统。 <br />使用 `KmsKeyId` 属性指定用于保护加密文件系统的自定义客户托管密钥（可选）。   | 2010-05-15 | 
| 用于 Amazon Batch 支持的新资源 | 2017 年 8 月 8 日 |  ** [AWS::Batch::ComputeEnvironment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-batch-computeenvironment.html) **<br /> 使用 `AWS::Batch::ComputeEnvironment` 资源可定义您的 Amazon Batch 计算环境。 <br />** [AWS::Batch::JobDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-batch-jobdefinition.html) **<br /> 使用 `AWS::Batch::JobDefinition` 资源可指定 Amazon Batch 作业定义的参数。 <br />** [AWS::Batch::JobQueue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-batch-jobqueue.html) **<br /> 使用 `AWS::Batch::JobQueue` 资源可定义您的 Amazon Batch 作业队列。   | 2010-05-15 | 
| 适用于 Apache Flink 的亚马逊托管服务支持的新资源 | 2017 年 28 月 7 日 |  **[AWS::KinesisAnalytics::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-application.html)**<br /> 使用 `AWS::KinesisAnalytics::Application` 资源创建适用于 Apache Flink 的亚马逊托管服务应用程序。 <br />**[AWS::KinesisAnalytics::ApplicationOutput](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-applicationoutput.html)**<br /> 使用 `AWS::KinesisAnalytics::ApplicationOutput` 资源向适用于 Apache Flink 的亚马逊托管服务应用程序添加外部目标。 <br />**[AWS::KinesisAnalytics::ApplicationReferenceDataSource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisanalytics-applicationreferencedatasource.html)**<br /> 使用 `AWS::KinesisAnalytics::ApplicationReferenceDataSource` 资源向现有的适用于 Apache Flink 的亚马逊托管服务应用程序添加引用数据来源。   | 2010-05-15 | 
| 使用 StackSets 可跨账户和区域集中管理堆栈 | 2017 年 25 月 7 日 | 利用 StackSets，您可在一个操作中跨多个账户和区域创建、更新或删除堆栈。通过使用管理员账户，您可定义和管理 CloudFormation 模板，并以该模板为基础，跨指定的区域在选定目标账户中预置堆栈。有关更多信息，请参阅[使用 StackSets 跨账户和区域管理堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html)。 | 2010-05-15 | 
| 按客户端请求令牌查看堆栈事件 | 2017 年 14 月 7 日 | 在控制台中，堆栈操作在 **Events** 选项卡上显示客户端请求令牌。为给定堆栈操作所触发的所有事件分配相同的客户端请求令牌，可使用此令牌跟踪操作。有关更多信息，请参阅《Amazon CloudFormation API Reference》**中的 [Viewing CloudFormation Stack Data and Resources on the Amazon Web Services 管理控制台](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-view-stack-data-resources.html) 和 [StackEvent](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_StackEvent.html)。 | 2010-05-15 | 
| 使用堆栈快速创建链接 | 2017 年 14 月 7 日 | 使用快速创建链接可快速启动并运行堆栈。您可以指定模板 URL、堆栈名称和模板参数来预填充单个 **Create Stack Wizard** 页面。有关更多信息，请参阅[为堆栈创建快速创建链接](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-create-stacks-quick-create-links.html)。 | 2010-05-15 | 
| 用于 Amazon Database Migration Service 支持的新资源 | 2017 年 7 月 12 日 |  **[AWS::DMS::Certificate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-certificate.html)**<br /> 使用 `AWS::DMS::Certificate` 资源可创建一个 SSL 证书，该证书可对 Amazon DMS 端点与复制实例之间的连接进行加密。 <br />**[AWS::DMS::Endpoint](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-endpoint.html)**<br /> 使用 `AWS::DMS::Endpoint` 资源可创建 Amazon DMS 端点。 <br />**[AWS::DMS::EventSubscription](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-eventsubscription.html)**<br /> 使用 `AWS::DMS::EventSubscription` 资源通过 Amazon Simple Notification Service 获取 Amazon DMS 事件的通知。 <br />**[AWS::DMS::ReplicationInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-replicationinstance.html)**<br /> 使用 `AWS::DMS::ReplicationInstance` 资源可创建 Amazon DMS 复制实例。 <br />**[AWS::DMS::ReplicationSubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-replicationsubnet-group.html)**<br /> 使用 `AWS::DMS::ReplicationSubnetGroup` 资源可创建 Amazon DMS 复制子网组。 <br />**[AWS::DMS::ReplicationTask](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dms-replicationtask.html)**<br /> 使用 `AWS::DMS::ReplicationTask` 资源可创建 Amazon DMS 复制任务。   | 2010-05-15 | 
| 新资源 | 2017 年 7 月 5 日 |  **[AWS::CloudWatch::Dashboard](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudwatch-dashboard.html)**<br /> 使用 `AWS::CloudWatch::Dashboard` 资源可为 CloudWatch 控制台指定自定义 CloudWatch 控制面板。 <br />**[AWS::ApiGateway::DomainName](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-domainname.html)**<br /> 使用 `AWS::ApiGateway::DomainName` 资源可为部署到 Amazon API Gateway 的 API 指定自定义、友好的 URL。 <br />**[AWS::EC2::EgressOnlyInternetGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-egressonlyinternetgateway.html)**<br /> 使用 `AWS::EC2::EgressOnlyInternetGateway` 资源可为 VPC 创建仅出口互联网网关。 <br />**[InstanceFleetConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticmapreduce-instancefleetconfig.html)**<br /> 使用 `InstanceFleetConfig` 资源可为 Amazon EMR 集群配置竞价型实例集。   | 2010-05-15 | 
| 更新的资源 | 2017 年 7 月 5 日 |  **[AWS::ApiGateway::RestApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-restapi.html)**<br /> 使用 `BinaryMediaTypes` 属性可指定支持的二进制媒体类型。 <br />**[AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-applicationautoscaling-scalingpolicy.html)**<br /> 使用 `TargetTrackingScalingPolicyConfiguration` 属性可指定目标跟踪扩展策略配置。 <br />**[AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)**<br /> 使用 `TrailName` 属性可为 Amazon CloudTrail 资源指定自定义名称。 <br />使用 `Tags` 属性可指定资源标签。 <br />**[AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html)**<br /> 使用 `AlarmConfiguration` 属性可为部署组配置警报。 <br />使用 `TriggerConfigurations` 属性可为部署组配置通知触发器。 <br />**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html)**<br /> 使用 [JobFlowInstancesConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-emr-cluster-jobflowinstancesconfig.html) 属性类型中的 `CoreInstanceFleet` 属性和 `MasterInstanceFleet` 属性为 Amazon EMR 集群配置竞价型实例集。 <br />**[AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)**<br /> 使用 `TimeToLiveSpecification` 属性可为 Amazon DynamoDB 表指定生存时间 (TTL) 设置。 <br />使用 `Tags` 属性可为 DynamoDB 表指定资源标签。 <br />**[AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)**<br /> `IamInstanceProfile` 属性现已支持 `No interruption` 更新。 <br />**[AWS::EC2::Route](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-route.html)**<br /> 使用 `EgressOnlyInternetGatewayId` 属性可为 EC2 路由指定仅出口互联网网关。 <br />**[AWS::Kinesis::Stream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesis-stream.html)**<br /> 使用 `RetentionPeriodHours` 属性可指定存储在分片中的数据记录保持可访问状态的小时数。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> 使用 `ReplicationSourceIdentifier` 属性可创建数据库集群，以作为其他数据库集群或 Amazon RDS MySQL 数据库实例的只读副本。 <br />**[AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)**<br /> 使用 `LoggingProperties` 属性可创建审计日志文件并将它们存储在 Amazon S3 中。   | 2010-05-15 | 
| 新资源 | 2017 年 6 月 6 日 |  **[AWS::EMR::SecurityConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-securityconfiguration.html)**<br /> 使用 `AWS::EMR::SecurityConfiguration` 资源可创建安全配置，后者存储在该服务中，并且可在创建集群时指定。   | 2010-05-15 | 
| 更新的资源 | 2017 年 6 月 6 日 |  **[AWS::AutoScaling::LifecycleHook](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-lifecyclehook.html)**<br /> 现在，`NotificationTargetARN` 和 `RoleARN` 是可选属性。 <br />**[AWS::CloudWatch::Alarm](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudwatch-alarm.html)**<br /> 现在，您可以在创建 `EvaluateLowSampleCountPercentile` 资源时使用 `ExtendedStatistic`、`TreatMissingData` 和 `AWS::CloudWatch::Alarm` 属性。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> CloudFormation 支持对竞价型实例集属性的可变更改。 <br />`SpotFleetRequestConfigData` 属性的以下属性支持 `Replacement` 更新：   `AllocationStrategy`   `IamFleetRole`   `LaunchSpecifications`   `SpotPrice`   `TerminateInstancesWithExpiration`   `ValidFrom`   `ValidUntil`   <br />`SpotFleetRequestConfigData` 属性的以下属性支持 `No interruption` 更新：   `ExcessCapacityTerminationPolicy`   `TargetCapacity`   <br />**[AWS::EMR::InstanceGroupConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-instancegroupconfig.html)**<br /> CloudFormation 现在支持 Amazon EMR 任务实例组的自动扩缩。 <br />**[AWS::Events::Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-events-rule.html)**<br /> `RoleArn` 资源的 `Rule` 属性已弃用。 <br />使用 `Target` 属性类型上的 `RoleArn` 属性可指定用于目标的 IAM 角色。 <br />**[AWS::Kinesis::Stream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesis-stream.html)**<br /> `ShardCount` 属性现已支持 `No interruption` 更新。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `TracingConfig` 属性可为 Lambda 函数配置跟踪设置。 <br />**[AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)、[AWS::Redshift::ClusterParameterGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-clusterparametergroup.html)、[AWS::Redshift::ClusterSecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-clustersecuritygroup.html) 和 [AWS::Redshift::ClusterSubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-clustersubnetgroup.html)**<br /> 使用 `Tags` 属性可指定资源标签。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> 向 `ReadEndpoint.Address` 内置函数添加了 `Fn::GetAtt` 属性。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 向 `Arn` 内置函数添加了 `Fn::GetAtt` 属性。   | 2010-05-15 | 
| 新资源 | 2017 年 5 月 11 日 |  **[AWS::WAFRegional::ByteMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-bytematchset.html)**<br /> 使用 `AWS::WAFRegional::ByteMatchSet` 资源可标识要检查的 Web 请求部分。 <br />**[AWS::WAFRegional::IPSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-ipset.html)**<br /> 使用 `AWS::WAFRegional::IPSet` 资源可根据请求来源的 IP 地址指定允许或阻止哪些 Web 请求。 <br />**[AWS::WAFRegional::Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-rule.html)**<br /> 使用 `AWS::WAFRegional::Rule` 资源可指定 `IPSet`、`ByteMatchSet` 和 `SqlInjectionMatchSet` 对象 (用于识别要允许、阻止或计数的 Web 请求) 组合。 <br />**[AWS::WAFRegional::SizeConstraintSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-sizeconstraintset.html)**<br /> 使用 `AWS::WAFRegional::SizeConstraintSet` 资源可指定用于检查 Web 请求的大小的大小限制以及要检查的请求的部分。 <br />**[AWS::WAFRegional::SqlInjectionMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-sqlinjectionmatchset.html)**<br /> 使用 `AWS::WAFRegional::SqlInjectionMatchSet` 资源可允许、阻止或对 Web 请求的特定部分中包含恶意 SQL 代码的请求进行计数。 <br />**[AWS::WAFRegional::WebACL](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-webacl.html)**<br /> 使用 `AWS::WAFRegional::WebACL` 资源可识别要允许、阻止或计数的 Web 请求。 <br />**[AWS::WAFRegional::WebACLAssociation](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-webaclassociation.html)**<br /> 使用 `AWS::WAFRegional::WebACLAssociation` 资源可将 Web 访问控制组 (ACL) 关联到某个资源。 <br />**[AWS::WAFRegional::XssMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-wafregional-xssmatchset.html)**<br /> 使用 `AWS::WAFRegional::XssMatchSet` 资源指定您希望 Amazon WAF 检查跨站点脚本攻击的 Web 请求部分以及要检查的标头名称。   | 2010-05-15 | 
| 新资源 | 2017 年 4 月 28 日 |  **[AWS::Cognito::IdentityPool](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-identitypool.html)**<br /> 使用 `AWS::Cognito::IdentityPool` 资源可创建 Amazon Cognito 身份池。 <br />**[AWS::Cognito::IdentityPoolRoleAttachment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-identitypoolroleattachment.html)**<br /> 使用 `AWS::Cognito::IdentityPoolRoleAttachment` 资源可管理 Amazon Cognito 身份池的角色配置。 <br />**[AWS::Cognito::UserPool](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-userpool.html)**<br /> 使用 `AWS::Cognito::UserPool` 资源可创建 Amazon Cognito 用户池。 <br />**[AWS::Cognito::UserPoolClient](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-userpoolclient.html)**<br /> 使用 `AWS::Cognito::UserPoolClient` 资源可创建用户池客户端。 <br />**[AWS::Cognito::UserPoolGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-userpoolgroup.html)**<br /> 使用 `AWS::Cognito::UserPoolGroup` 资源可在 Amazon Cognito 用户池中创建用户组。 <br />**[AWS::Cognito::UserPoolUser](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-userpooluser.html)**<br /> 使用 `AWS::Cognito::UserPoolUser` 资源可创建 Amazon Cognito 用户池用户。 <br />**[AWS::Cognito::UserPoolUserToGroupAttachment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cognito-userpoolusertogroupattachment.html)**<br /> 使用 `AWS::Cognito::UserPoolUserToGroupAttachment` 资源可将用户附加到 Amazon Cognito 用户池组。   | 2010-05-15 | 
| 更新的资源 | 2017 年 4 月 28 日 |  **[SourceDetails](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-config-configrule-source-sourcedetails.html)**<br /> 使用 `MaximumExecutionFrequency` 资源的 `AWS::Config::ConfigRule` 子属性可借助周期触发器为自定义规则运行评估。 <br />**[AWS::EC2::Volume](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-volume.html)**<br /> 现在，我们支持在 CloudFormation 中使用 Amazon Elastic Block Store (Amazon EBS) 弹性卷。现在支持对以下三个属性进行 `No interruption` 更新：`VolumeType`、`Size` 和 `Iops`。 <br />**[AWS::EC2::SecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroup.html)**<br /> 使用 `GroupName` 属性可为 Amazon EC2 安全组指定名称。 <br />**[AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)**<br /> `AWS::ECS::Service` 新增三个属性：`PlacementConstraints`、`PlacementStrategies` 和 `ServiceName`。 <br />**[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> 使用 `PlacementConstraints` 属性可为服务中的任务定义放置约束。 <br />**[AWS::ElastiCache::ReplicationGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-replicationgroup.html)**<br /> 向 `ConfigurationEndPoint.Address` 内置函数添加了 `ConfigurationEndPoint.Port` 属性和 `Fn::GetAtt` 属性。 <br />**[AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html)**<br /> 使用 `IpAddressType` 属性可指定负载均衡器的子网使用的 IP 地址的类型。 <br />**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html)**<br /> CloudFormation 现在支持 Amazon EMR 集群的自动扩缩。 <br />**[AWS::IAM::ManagedPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-managedpolicy.html)**<br /> 使用 `ManagedPolicyName` 属性可为 IAM 托管策略指定自定义名称。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `Tags` 属性可向 Lambda 函数添加标签。 <br />**[AWS::OpsWorks::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-instance.html)**<br /> 向 `Fn::GetAtt` 内置函数添加了以下属性：`AvailabilityZone`、`PrivateDnsName`、`PrivateIp` 和 `PublicDnsName`。 <br />**[AWS::OpsWorks::UserProfile](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-userprofile.html)**<br /> 使用 `SshUsername` 属性可指定用户的 SSH 名称。 <br />向 `SshUsername` 内置函数添加了 `Fn::GetAtt` 属性。 <br />**[AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)**<br /> 使用 `IamRoles` 属性可提供包含一个或多个 Amazon Identity and Access Management 角色（Amazon Redshift 集群使用它们访问其他 Amazon 服务）的列表。   | 2010-05-15 | 
| 使用 Amazon CloudFormation Designer 编辑 YAML 和 JSON 格式的模板 | 2017 年 4 月 6 日 | 现在，使用 Designer 创建 CloudFormation 模板时，您可以在集成编辑器中编辑 YAML 和 JSON 格式的模板。此外，您还可以将 JSON 模板转换为 YAML，或进行反向转换 (具体视您首选的模板编写语言而定)。有关更多信息，请参阅[什么是 CloudFormation Designer？](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer.html)。 | 2010-05-15 | 
| 新资源 | 2017 年 4 月 6 日 |  **[AWS::SSM::Parameter](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-parameter.html)**<br /> 使用 `AWS::SSM::Parameter` 资源可在 Parameter Store 中创建 SSM 参数。   | 2010-05-15 | 
| `AWS::Include` 转换 | 2017 年 3 月 28 日 | 使用 `AWS::Include` 转换可引用在 Amazon S3 存储桶中存储的可重用代码段。有关更多信息，请参阅 [AWS::Include 转换](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/transform-aws-include.html)。 | 2010-05-15 | 
| 将您的 Amazon VPC 与另一个账户对等 | 2017 年 3 月 28 日 | 现在，您可以使用 CloudFormation 将您的 Amazon VPC 与其他 Amazon 账户中的 VPC 对等。有关更多信息，请参阅[与另一个 Amazon 账户中的 Amazon VPC 对等](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/peer-with-vpc-in-another-account.html)。 | 2010-05-15 | 
| 新资源 | 2017 年 3 月 28 日 |  **[AWS::ApiGateway::UsagePlanKey](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-usageplankey.html)**<br /> 使用 `AWS::ApiGateway::UsagePlanKey` 资源可关联使用计划键，并确定使用计划将应用于哪些用户。   | 2010-05-15 | 
| 更新的资源 | 2017 年 3 月 28 日 |  **[AWS::EC2::VPCPeeringConnection](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpcpeeringconnection.html)**<br /> 使用 `PeerOwnerId` 属性和 `PeerRoleArn` 属性可与其他 Amazon 账户中的 VPC 对等。 <br />有关更多信息，请参阅[与另一个 Amazon 账户中的 Amazon VPC 对等](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/peer-with-vpc-in-another-account.html)。 <br />**[AWS::IAM::InstanceProfile](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-instanceprofile.html)**<br /> 使用 `InstanceProfileName` 属性可配置实例配置文件。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `DeadLetterConfig` 属性可配置 Amazon Lambda 如何处理其无法处理的事件。 <br />`Runtime` 属性不再支持 Node.js v0.10。 <br />**[AWS::Route53::HealthCheck](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-healthcheck.html)**<br /> [HealthCheckConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-route53-healthcheck-healthcheckconfig.html) `HealthCheckConfig` 属性新增了七个资源子类型：`AlarmIdentifier`、`ChildHealthChecks`、`EnableSNI`、`HealthThreshold`、`InsufficientDataHealthStatus`、`Inverted` 和 `MeasureLatency`。 <br />**[AWS::SQS::Queue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sqs-queue.html)**<br /> 使用 `ContentBasedDeduplication` 和 `FifoQueue` 属性可创建先进先出 (FIFO) Amazon Simple Queue Service 队列。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 现在，您可以为 Amazon S3 存储桶指定 IPv6 域名。   | 2010-05-15 | 
| 新资源  | 2017 年 2 月 10 日 |  **[AWS::StepFunctions::Activity](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-stepfunctions-activity.html)**<br /> 可以使用 `AWS::StepFunctions::Activity` 资源创建 Amazon Step Functions 活动。 <br />**[AWS::StepFunctions::StateMachine](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-stepfunctions-statemachine.html)**<br /> 使用 `AWS::StepFunctions::StateMachine` 资源可创建 Step Functions 状态机。   | 2010-05-15 | 
| 新的内置函数 | 2017 年 1 月 17 日 | 使用 `Fn::Split` 函数将字符串拆分为字符串值的列表。有关更多信息，请参阅 [Fn::Split](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-split.html)。 | 2010-05-15 | 
| 对列表导入的控制台支持 | 2017 年 1 月 17 日 | 使用 CloudFormation 控制台查看正在导入已导出输出值的所有堆栈。有关更多信息，请参阅[列出导入已导出输出值的堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-stack-exports.html#using-cfn-stack-imports)。 | 2010-05-15 | 
| 更新的资源 | 2017 年 1 月 17 日 |  **[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> `LoadBalancerNames` 属性可在无需替换自动扩缩组的情况下更新。 <br />**[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> 添加了 `NetworkMode` 和 `MemoryReservation` 属性。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> CloudFormation 支持对 `Tags` 属性的更新。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 添加了 `Timezone` 属性。 <br />**[FirehoseAction](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-iot-topicrule-firehoseaction.html)**<br /> 添加了 `Separator` 属性。 <br />**[AWS::OpsWorks::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-instance.html)**<br /> 为 `PublicIp` 内置函数添加了 `Fn::GetAtt` 属性。   | 2010-05-15 | 
| 新资源 | 2016 年 12 月 1 日 |  **[AWS::CodeBuild::Project](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codebuild-project.html)**<br /> 使用 `AWS::CodeBuild::Project` 资源创建一个 Amazon CodeBuild 项目，用于定义 CodeBuild 构建源代码的方式。 <br />**[AWS::SSM::Association](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-association.html)**<br /> 使用 `AWS::SSM::Association` 资源可将 Amazon EC2 Systems Manager 文档与 EC2 实例关联。 <br />**[AWS::EC2::SubnetCidrBlock](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnetcidrblock.html)**<br /> 使用 `AWS::EC2::SubnetCidrBlock` 资源将单个 IPv6 CIDR 块与 Amazon VPC 子网关联。 <br />**[AWS::EC2::VPCCidrBlock](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpccidrblock.html)**<br /> 使用 `AWS::EC2::VPCCidrBlock` 资源将单个 Amazon 提供的 IPv6 CIDR 块与 Amazon VPC 关联。   | 2010-05-15 | 
| 更新了面向 IPv6 支持的资源 | 2016 年 12 月 1 日 |  **[AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)**<br /> 添加了 `Ipv6AddressCount` 和 `Ipv6Addresses` 属性。 <br />**[AWS::EC2::NetworkAclEntry](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-network-acl-entry.html)**<br /> 添加了 `Ipv6CidrBlock` 属性。 <br />**[AWS::EC2::NetworkInterface](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-network-interface.html)**<br /> 添加了 `Ipv6AddressCount` 和 `Ipv6Addresses` 属性。 <br />**[AWS::EC2::Route](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-route.html)**<br /> 添加了 `DestinationIpv6CidrBlock` 属性。 <br />**[AWS::EC2::SecurityGroupEgress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupegress.html)**<br /> 添加了 `CidrIpv6` 属性。 <br />**[AWS::EC2::SecurityGroupIngress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupingress.html)**<br /> 添加了 `CidrIpv6` 属性。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 添加了启动规范网络接口的 `Ipv6AddressCount` 和 `Ipv6Addresses` 属性。 <br />**[AWS::EC2::Subnet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnet.html)**<br /> 添加了 `Ipv6CidrBlocks` 函数的 `Fn::GetAtt` 属性。 <br />**[AWS::EC2::VPC](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpc.html)**<br /> 添加了 `Ipv6CidrBlocks` 函数的 `Fn::GetAtt` 属性。 <br />**[AWS::SSM::Document](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-document.html)**<br /> 添加了 `DocumentType` 属性。   | 2010-05-15 | 
| 资源规范 | 2016 年 11 月 22 日 | 使用 CloudFormation 资源规范构建可帮助您创建 CloudFormation 模板的工具。该规范是机器可读的、JSON 格式的文本文件。有关更多信息，请参阅 [CloudFormation 资源规范](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/cfn-resource-specification.html)。 | 2010-05-15 | 
| 新资源 | 2016 年 11 月 22 日 |  **[AWS::OpsWorks::UserProfile](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-userprofile.html)**<br /> 使用 `AWS::OpsWorks::UserProfile` 资源可为需要访问 Amazon OpsWorks 堆栈中的实例的用户配置 SSH 访问权限。 <br />**[AWS::OpsWorks::Volume](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-volume.html)**<br /> 使用 `AWS::OpsWorks::Volume` 资源可向 Amazon OpsWorks 堆栈注册 Amazon Elastic Block Store 卷。   | 2010-05-15 | 
| 更新的资源 | 2016 年 11 月 22 日 |  **[AWS::OpsWorks::App](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-app.html)**<br /> 添加了 `DataSources` 属性。 <br />**[AWS::OpsWorks::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-instance.html)**<br /> 添加了 `BlockDeviceMappings`、`AgentVersion`、`ElasticIps`、`Hostname`、`Tenancy` 和 `Volumes` 属性。 <br />**[AWS::OpsWorks::Layer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-layer.html)**<br /> 添加了 `CustomJson` 和 `VolumeConfigurations` 属性。 <br />**[AWS::OpsWorks::Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-stack.html)**<br /> 添加了 `ElasticIps`、`EcsClusterArn`、`RdsDbInstances`、`CloneAppIds`、`ClonePermissions` 和 `SourceStackId` 属性。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 添加了 `CopyTagsToSnapshot` 属性。   | 2010-05-15 | 
| 列出导入 | 2016 年 11 月 22 日 | 列出已导出输出值的导入以跟踪哪些 CloudFormation 堆栈正在导入该值。有关更多信息，请参阅[列出导入已导出输出值的堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-stack-exports.html#using-cfn-stack-imports)。 | 2010-05-15 | 
| 转换 | 2016 年 11 月 17 日 | 指定 CloudFormation 用于处理无服务器应用程序的 Amazon SAM 语法的 Amazon Serverless Application Model（Amazon SAM）。有关更多信息，请参阅 [转换](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/transform-section-structure.html)。 | 2010-05-15 | 
| 新资源 | 2016 年 11 月 17 日 |  **[AWS::SNS::Subscription](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sns-subscription.html)**<br /> 使用 `AWS::SNS::Subscription` 资源可让端点订阅 Amazon Simple Notification Service 主题。   | 2010-05-15 | 
| 更新的资源 | 2016 年 11 月 17 日 |  **[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `Environment` 属性可指定 Amazon Lambda 函数可访问的键值对（环境变量）。 <br />使用 `KmsKeyArn` 属性指定 Amazon Lambda 用于加密和解密环境变量的 KMS 密钥。   | 2010-05-15 | 
| 新的 CLI 命令 | 2016 年 11 月 17 日 |  **[将本地构件上传到 S3 存储桶](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-cli-package.html)**<br /> 使用 `package` 命令可将 CloudFormation 模板中引用的本地构件上传到 S3 存储桶。 <br />**[快速部署带转换的模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/service_code_examples.html)**<br /> 使用 `deploy` 命令将创建和执行更改集操作合并到单个命令中。此命令对快速创建或更新包含转换的堆栈很有用。   | 2010-05-15 | 
| 更新的资源 | 2016 年 11 月 03 日 |  **[AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html)**<br /> 对于 [DistributionConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-distributionconfig.html) 属性，使用 `HttpVersion` 属性可指定查看器可用来与 Amazon CloudFront 进行通信的最新 HTTP 版本。 <br />对于 [ForwardedValues](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-forwardedvalues.html) 属性，使用 `QueryStringCacheKeys` 属性可指定 CloudFront 用于确定要缓存的内容的查询字符串参数。   | 2010-05-15 | 
| 列出堆栈导出 | 2016 年 11 月 03 日 | 使用 CloudFormation 控制台、API 或 Amazon CLI 可查看区域的所有已导出输出值的列表。有关更多信息，请参阅[导出堆栈输出值](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-stack-exports.html)。 | 2010-05-15 | 
| 使用堆栈进行持续交付 | 2016 年 11 月 03 日 | 使用 Amazon CodePipeline 可构建用于 CloudFormation 堆栈的持续交付工作流。有关更多信息，请参阅[利用 CodePipeline 进行持续交付](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html)。 | 2010-05-15 | 
| 在回滚期间跳过资源 | 2016 年 11 月 03 日 | 如果您的堆栈处于 `UPDATE_ROLLBACK_FAILED` 状态，可使用 `ContinueUpdateRollback` 操作的 `ResourcesToSkip` 参数跳过 CloudFormation 无法回滚的资源。有关更多信息，请参阅[更新回滚失败](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/troubleshooting-errors-update-rollback-failed.html)中的“故障排除”部分。 | 2010-05-15 | 
| 更改集增强功能 | 2016 年 11 月 03 日 | 您可以[使用更改集创建新堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html#cfn-console-create-stacks-changesets)。 | 2010-05-15 | 
| 更新的资源 | 2016 年 10 月 12 日 |  **[AWS::ElastiCache::CacheCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-cachecluster.html)**<br /> 更新 `CacheNodeType` 属性，而不替换集群。 <br />**[AWS::ElastiCache::ReplicationGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-replicationgroup.html)**<br /> 您可创建一个可包含多个节点组（分区）的 Redis（已启用集群模式）复制组，每个节点组中都有一个主集群和多个只读副本。 <br />**[AWS::ElastiCache::SubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-subnetgroup.html)**<br /> 使用 `CacheSubnetGroupName` 属性可为 Amazon ElastiCache 子网组指定名称。   | 2010-05-15 | 
| 新资源 | 2016 年 10 月 06 日 |  **[AWS::ApiGateway::UsagePlan](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-usageplan.html)**<br /> 使用 `AWS::ApiGateway::UsagePlan` 资源为部署的 Amazon API Gateway API 指定使用计划。 <br />**[AWS::CodeCommit::Repository](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codecommit-repository.html)**<br /> 使用 `AWS::CodeCommit::Repository` 资源创建由 Amazon Web Services 托管的 CodeCommit 存储库。   | 2010-05-15 | 
| 更新的资源 | 2016 年 10 月 06 日 |  **[AWS::ApiGateway::Authorizer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-authorizer.html)**<br /> 使用 `ProviderARNs` 属性可将 Amazon Cognito 用户池用作 Amazon API Gateway API 授权方。 <br />**[AWS::ApiGateway::Deployment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-deployment.html)**<br /> 不再需要 `StageName` 属性。 <br />**[AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html)**<br /> 对于 `GetAtt` 函数，请使用 `LoadBalancerArns` 属性检索将流量路由至目标组的负载均衡器的 Amazon 资源名称（ARN）。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 使用 `Domain` 和 `DomainIAMRoleName` 属性在用户连接到 RDS 数据库实例时使用 Windows 身份验证。 <br />**[AWS::EC2::SecurityGroupEgress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupegress.html)**<br /> 使用 `DestinationPrefixListId` 属性可指定 Amazon VPC 端点的 Amazon 服务前缀。   | 2010-05-15 | 
| 跨堆栈引用增强 | 2016 年 10 月 06 日 | 使用内部函数来自定义[导出](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html)的 Name 值或引用 [ImportValue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-importvalue.html)  函数中的值。 | 2010-05-15 | 
| CloudFormation 服务角色 | 2016 年 9 月 26 日 | 使用 Amazon Identity and Access Management（IAM）服务角色进行 CloudFormation 堆栈操作。CloudFormation 使用角色的凭证代表您调用堆栈资源。有关更多信息，请参阅 [Amazon CloudFormation 服务角色](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-iam-servicerole.html)。 | 2010-05-15 | 
| 新功能 | 2016 年 9 月 19 日 | 您可使用 `Export` 输出字段和 `Fn::ImportValue` 内部函数让一个堆栈引用另一个堆栈中的资源输出。有关更多信息，请参阅 [Outputs](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html)、[Fn::ImportValue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-importvalue.html) 和[演练：引用其他 CloudFormation 堆栈中的资源输出](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/walkthrough-crossstackref.html)。 | 2010-05-15 | 
| YAML 支持 | 2016 年 9 月 19 日 | 您可以使用 YAML 格式创作 CloudFormation 模板。例如，YAML 还可让您将注释添加到模板或使用内部函数的简短形式。有关更多信息，请参阅 [CloudFormation 模板格式](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-formats.html)。 | 2010-05-15 | 
| 新的内置函数 | 2016 年 9 月 19 日 | 使用 `Fn::Sub` 函数可将输入字符串中的变量替换为您指定的值。有关更多信息，请参阅 [Fn::Sub](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-sub.html)。 | 2010-05-15 | 
| 新资源 | 2016 年 9 月 19 日 |  **[AWS::KMS::Alias](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kms-alias.html)**<br /> 使用 `AWS::KMS::Alias` 资源为 Amazon KMS key 创建别名。   |  | 
| 更新的资源 | 2016 年 9 月 19 日 |  **[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 对于 `LaunchSpecifications` 属性，使用 `SpotPrice` 属性为特定实例类型指定出价。 <br />**[AWS::ECS::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-cluster.html)**<br /> 使用 `ClusterName` 属性可为 Amazon Elastic Container Service 集群指定名称。 <br />**[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> 使用 `TaskRoleArn` 属性可指定 Amazon Elastic Container Service 容器用来代表您发出 Amazon 调用的 Amazon Identity and Access Management 角色。 <br />使用 `Family` 属性将任务定义注册到特定系列。 <br />**[AWS::Elasticsearch::Domain](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticsearch-domain.html)**<br /> 使用 `ElasticsearchVersion` 属性指定要使用哪个版本的 Elasticsearch。   | 2010-05-15 | 
| 新资源 | 2016 年 8 月 11 日 | 使用以下 Elastic Load Balancing 应用程序负载均衡器 资源可向多个可用区中的多个目标（如 EC2 实例）分发传入的应用程序流量。+  [AWS::ElasticLoadBalancingV2::Listener](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-listener.html) <br />+  [AWS::ElasticLoadBalancingV2::ListenerRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-listenerrule.html) <br />+  [AWS::ElasticLoadBalancingV2::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-loadbalancer.html) <br />+  [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html)  | 2010-05-15 | 
| 更新的资源 | 2016 年 8 月 11 日 |  **[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> 使用 `TargetGroupARNs` 属性可将自动扩缩组与一个或多个 应用程序负载均衡器 目标组关联。 <br />**[AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)**<br /> 对于负载 `LoadBalancers` 属性，使用 `TargetGroupArn` 属性可将 Amazon Elastic Container Service 服务与 应用程序负载均衡器 目标组关联。   | 2010-05-15 | 
| 新资源 | 2016 年 8 月 09 日 | CloudFormation 添加了以下资源：**[AWS::ApplicationAutoScaling::ScalableTarget](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-applicationautoscaling-scalabletarget.html) 和 [AWS::ApplicationAutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-applicationautoscaling-scalingpolicy.html)**<br /> 使用 Application Auto Scaling 扩展策略定义扩展目标资源的时间和方式。 <br />**[AWS::CertificateManager::Certificate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-certificatemanager-certificate.html)**<br /> 预置 Amazon Certificate Manager 证书，您可将此证书与其他 Amazon 服务结合使用来启用安全连接。  | 2010-05-15 | 
| 更新的资源 | 2016 年 8 月 09 日 | CloudFormation 更新了以下资源：**[AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html)**<br /> 对于分发配置 `ViewerCertificate` 属性，您可以指定 Amazon Certificate Manager 证书。对于分发配置 `Origin` 属性，您可以指定自定义源的自定义标头和 SSL 协议。 <br />**[AWS::EFS::FileSystem](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-efs-filesystem.html)**<br /> 您可以指定 Amazon Elastic File System 文件系统的性能模式。  | 2010-05-15 | 
| 新资源 | 2016 年 7 月 20 日 |  **Amazon IoT**<br /> 使用 Amazon IoT 可声明 Amazon IoT 策略、X.509 证书、策略与委托人（X.509 证书或其他凭证）之间的关联、Amazon IoT 事务、委托人与事务之间的关联或 Amazon IoT 规则。   [AWS::IoT::Certificate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-certificate.html)   [AWS::IoT::Policy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-policy.html)   [AWS::IoT::PolicyPrincipalAttachment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-policyprincipalattachment.html)   [AWS::IoT::Thing](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-thing.html)   [AWS::IoT::ThingPrincipalAttachment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-thingprincipalattachment.html)   [AWS::IoT::TopicRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iot-topicrule.html)     | 2010-05-15 | 
| 更新的资源 | 2016 年 7 月 20 日 | CloudFormation 更新了以下资源：**[AWS::IAM::Group](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-group.html), [AWS::IAM::Role](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-role.html), [AWS::IAM::User](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-user.html)**<br /> 使用名称属性可为 Amazon Identity and Access Management（IAM）资源指定自定义名称。 <br />**[AWS::ApiGateway::Method](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-method.html)**<br /> 对于 `Integration ` 属性，您可以使用 `PassthroughBehavior` 属性指定 Amazon API Gateway 将请求传递到目标后端的时间。 <br />**[AWS::ApiGateway::Model](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-model.html) 和 [AWS::ApiGateway::RestApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-restapi.html)**<br /> 您可以为 `Schema` 和 `Body` 属性指定 JSON 对象。  | 2010-05-15 | 
| 自动扩缩组 UpdatePolicy | 2016 年 6 月 9 日 | 对于 `UpdatePolicy` 属性，使用 `AutoScalingReplacingUpdate` 属性可指定在您更新自动扩缩组时是否替换自动扩缩组和其中包含的实例。在替换期间，CloudFormation 保留旧自动扩缩组，直至成功创建新组；这样，如果更新失败，CloudFormation 可以回滚到旧自动扩缩组。有关更多信息，请参阅 [UpdatePolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)。 | 2010-05-15 | 
| 新资源 | 2016 年 6 月 9 日 | CloudFormation 添加了以下资源：**[AWS::EC2::FlowLog](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-flowlog.html)**<br /> 创建捕获指定网络接口、子网或 VPC 的 IP 流量的 Amazon Elastic Compute Cloud 流日志。 <br />**[AWS::KinesisFirehose::DeliveryStream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesisfirehose-deliverystream.html)**<br /> 创建向目标提供实时流数据的传输流，例如 Amazon Simple Storage Service、Amazon Redshift 或 Amazon OpenSearch Service。  | 2010-05-15 | 
| 更新的资源 | 2016 年 6 月 9 日 | CloudFormation 更新了以下资源：**[AWS::Kinesis::Stream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesis-stream.html)**<br /> 使用 `Name` 属性可为 Amazon Kinesis 流指定名称。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 对于 `Code` 属性，您可以为 `ZipFile` 运行时环境使用 `nodejs4.3` 属性和 cfn 响应模块。 <br />**[AWS::SNS::Topic](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sns-topic.html)**<br /> CloudFormation 为 Amazon Simple Notification Service 主题资源启用了更新。  | 2010-05-15 | 
| 新资源 | 2016 年 4 月 25 日 | 使用 [AWS::EC2::Host](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-host.html) 资源可分配完全专用的物理服务器以启动 EC2 实例。 | 2010-05-15 | 
| 更新的资源 | 2016 年 4 月 25 日 |  **[AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)**<br /> 使用 `Affinity` 和 `HostId` 属性可在 Amazon Elastic Compute Cloud 专用主机上启动实例。 <br />**[AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)**<br /> 使用 `DeploymentConfiguration` 属性配置在部署期间可以运行多少个任务。 <br />**[AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html)**<br /> CloudFormation 增加了对额外 Amazon Elastic Container Service 容器定义属性的支持。 <br />**[AWS::GameLift::Fleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-gamelift-fleet.html)**<br /> 使用 `MaxSize` 和 `MinSize` 属性指定您的 Amazon GameLift Servers 实例集中允许的 EC2 实例的最大数量和最小数量。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `FunctionName` 属性可为您的 Amazon Lambda 函数指定名称。您还可以使用 Python 2.7 指定内联函数。   | 2010-05-15 | 
| 新资源 | 2016 年 4 月 18 日 |  **Amazon API Gateway**<br /> 使用 Amazon API Gateway 资源发布、维护和监视任意规模的 API。您可以创建客户端可调用的 API 用于访问您的后端服务，例如运行 EC2 实例的应用程序或运行在 Amazon Lambda 上的代码。   [AWS::ApiGateway::Account](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-account.html)   [AWS::ApiGateway::ApiKey](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-apikey.html)   [AWS::ApiGateway::Authorizer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-authorizer.html)   [AWS::ApiGateway::BasePathMapping](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-basepathmapping.html)   [AWS::ApiGateway::ClientCertificate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-clientcertificate.html)   [AWS::ApiGateway::Deployment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-deployment.html)   [AWS::ApiGateway::Method](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-method.html)   [AWS::ApiGateway::Model](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-model.html)   [AWS::ApiGateway::Resource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-resource.html)   [AWS::ApiGateway::RestApi](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-restapi.html)   [AWS::ApiGateway::Stage](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-apigateway-stage.html)   <br />**[AWS::Events::Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-events-rule.html)**<br /> 创建监视对您的账户中 Amazon 资源更改（事件）的 Amazon CloudWatch Events 规则。如果传入事件与您在规则中描述的事件匹配，Amazon CloudWatch Events 会发送消息到并激活您指定的目标，例如 Amazon Lambda 函数或 Amazon Simple Notification Service 主题。 <br />**[AWS::WAF::SizeConstraintSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-sizeconstraintset.html) 和 [AWS::WAF::XssMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-xssmatchset.html)**<br /> 使用两个 Amazon WAF 规则检查 Web 请求的大小或者防止跨站点脚本攻击。   | 2010-05-15 | 
| 新资源 | 2016 年 3 月 31 日 | 使用 [AWS::Lambda::Alias](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-alias.html) 资源可为您的 Amazon Lambda 函数创建别名，使用 [AWS::Lambda::Version](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-version.html) 资源可创建您的函数的版本。 | 2010-05-15 | 
| 更新的资源 | 2016 年 3 月 31 日 | CloudFormation 更新了以下资源：**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html) 和 [AWS::EMR::InstanceGroupConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-instancegroupconfig.html)**<br /> 使用 `EbsConfiguration` 属性可以为您的 Amazon EMR 集群或实例组配置 Amazon Elastic Block Store 存储卷。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 `VpcConfig` 属性可允许 Amazon Lambda 函数访问 VPC 中的资源。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 对于 Amazon Simple Storage Service 生命周期规则，您可指定多个转换规则，这些规则指定何时将对象转换为指定存储类。  | 2010-05-15 | 
| 更改集 | 2016 年 3 月 29 日 | 更新堆栈之前，使用更改集查看您的更改可能如何影响正在运行的资源。有关更多信息，请参阅[使用更改集更新堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets.html)。 | 2010-05-15 | 
| 新资源 | 2016 年 15 月 3 日 | 使用 [AWS::GameLift::Alias](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-gamelift-alias.html)、[AWS::GameLift::Build](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-gamelift-build.html) 和 [AWS::GameLift::Fleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-gamelift-fleet.html) 资源在 Amazon 中部署多人游戏服务器。 | 2010-05-15 | 
| 新资源 | 2016 年 2 月 26 日 | CloudFormation 添加了以下资源：**[AWS::ECR::Repository](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecr-repository.html)**<br /> 创建用户可以“推”和“拉”Docker 映像的 Amazon Elastic Container Registry 存储库。 <br />**[AWS::EC2::NatGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-natgateway.html)**<br /> 使用网络地址转换器 (NAT) 网关在私有子网中启用 EC2 实例，以连接到 Internet。 <br />**[AWS::Elasticsearch::Domain](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticsearch-domain.html)**<br /> 创建运行旧版 Elasticsearch OSS 集群的 Amazon OpenSearch Service 域。 <br />**[AWS::EMR::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-cluster.html), [AWS::EMR::InstanceGroupConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-instancegroupconfig.html), [AWS::EMR::Step](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-emr-step.html)**<br /> 使用 Amazon EMR 资源帮您分析和处理大量数据。您可以创建集群，然后在这些集群上运行任务。  | 2010-05-15 | 
| 更新的资源 | 2016 年 2 月 26 日 | CloudFormation 更新了以下资源：**[AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)**<br /> 使用 `IsMultiRegionTrail` 属性指定是在创建堆栈的区域还是所有区域中创建 Amazon CloudTrail 跟踪。 <br />**[AWS::Config::ConfigurationRecorder](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-configurationrecorder.html)**<br /> 对于记录组，可以使用 `IncludeGlobalResourceTypes` 属性记录所有全局资源类型。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html)**<br /> 使用 `KmsKeyId` 和 `StorageEncrypted` 属性加密集群中的数据库实例。  | 2010-05-15 | 
| 保留资源 | 2016 年 2 月 26 日 | 对于处于 `DELETE_FAILED` 状态的堆栈，可以使用 `RetainResources` 参数保留 CloudFormation 无法删除的资源。有关更多信息，请参阅[删除堆栈失败](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/troubleshooting.html#troubleshooting-errors-delete-stack-fails)。 | 2010-05-15 | 
| 更新堆栈标签 | 2016 年 2 月 26 日 | 在更新堆栈时，您可以添加、修改或删除堆栈标签。有关更多信息，请参阅 [ CloudFormation 堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacks.html)。 | 2010-05-15 | 
| 继续回滚失败的更新回滚操作 | 2016 年 1 月 25 日 | 对于处于 `UPDATE_ROLLBACK_FAILED` 状态的堆栈，您可以继续回滚更新，以使堆栈进入正常工作状态。这样，您可以使堆栈恢复到其初始设置，然后尝试再次更新。有关更多信息，请参阅[继续回滚更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-continueupdaterollback.html)。 | 2010-05-15 | 
| 可用于亚太 (首尔) 区域的新示例模板。 | 2016 年 1 月 7 日 | 以下 CloudFormation 示例模板集合适用于 ap-northeast-2 区域：+  示例解决方案 <br />+  应用程序框架 <br />+  Services <br />有关更多信息，请参阅[使用 CloudFormation 模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-guide.html)。 | 2010-05-15 | 
| 新资源 | 2015 年 12 月 28 日 | CloudFormation 添加了以下资源：**[AWS::DirectoryService::MicrosoftAD](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-directoryservice-microsoftad.html)**<br /> 使用 Microsoft Active Directory 资源在 Amazon 中创建 Microsoft Active Directory 目录。 <br />**[AWS::Logs::Destination](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-destination.html) 和 [AWS::Logs::LogStream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-logstream.html)**<br /> 使用 Amazon CloudWatch Logs 资源创建用于实时处理日志数据的目标或分别创建日志流。 <br />**[AWS::WAF::ByteMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-bytematchset.html)、[AWS::WAF::IPSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-ipset.html)[AWS::WAF::Rule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-rule.html)、[AWS::WAF::SqlInjectionMatchSet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-sqlinjectionmatchset.html)、和 [AWS::WAF::WebACL](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-waf-webacl.html)**<br /> 使用 Amazon WAF 资源控制和监视对您的内容的 Web 请求。  | 2010-05-15 | 
| 资源更新 | 2015 年 12 月 28 日 | CloudFormation 更新了以下资源：**[AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html)**<br /> 对于分发配置，使用 `WebACLId` 属性将 Amazon WAF Web 访问控制列表（ACL）关联到 Amazon CloudFront 分发。对于缓存行为和默认缓存行为，您可以指定生存时间 (TTL) 的默认值和最大值。 <br />**[AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)**<br /> 您可以创建、更新或删除全局二级索引，而不必替换 Amazon DynamoDB 表。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 使用 `ReplicationConfiguration` 属性指定复制哪些对象以及将它们存储在何处。 <br />使用 `NotificationConfiguration` 属性中的属性指定筛选条件，以便 Amazon Simple Storage Service 为您指定的对象发送通知。  | 2010-05-15 | 
| 参数分组和排序 | 2015 年 12 月 3 日 | 当用户使用您的模板创建或更新堆栈时，使用 [AWS::CloudFormation::Interface](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/aws-cloudformation-interface.html) 元数据键可在 CloudFormation 控制台中对参数进行分组和排序。 | 2010-05-15 | 
| 更新策略属性 | 2015 年 12 月 3 日 | 对于 Auto Scaling [更新策略属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)，使用 `MinSuccessfulInstancesPercent` 属性可指定必须有多少实例（百分比）发送成功信号才认为更新成功。 | 2010-05-15 | 
| 新资源 | 2015 年 12 月 3 日 | CloudFormation 添加了以下资源：**[AWS::CodePipeline::Pipeline](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codepipeline-pipeline.html) 和 [AWS::CodePipeline::CustomActionType](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codepipeline-customactiontype.html)**<br /> 使用 CodePipeline 资源创建一个管道，用于描述软件在发布过程中的变更。 <br />**[AWS::Config::ConfigurationRecorder](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-configurationrecorder.html)、[AWS::Config::DeliveryChannel](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-deliverychannel.html) 和 [AWS::Config::ConfigRule](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-config-configrule.html)**<br /> 使用 Amazon Config 资源可监控特定 Amazon 资源的配置更改。 <br />**[AWS::KMS::Key](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kms-key.html)**<br /> 使用 Amazon Key Management Service（Amazon KMS）资源在 Amazon KMS 中创建可供用户加密少量数据的客户托管密钥。 <br />**[AWS::SSM::Document](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ssm-document.html)**<br /> 使用 Amazon EC2 Systems Manager 创建用于指定特定于实例的配置的文档。  | 2010-05-15 | 
| 资源更新 | 2015 年 12 月 3 日 | CloudFormation 更新了以下资源：**[AWS::AutoScaling::LaunchConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-launchconfiguration.html)**<br /> 指定 EBS 卷是否加密。 <br />**[AWS::AutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-scalingpolicy.html)**<br /> 您可以使用两种不同的策略类型（简单扩展和步进扩展）来指定出现 Amazon CloudWatch (CloudWatch) 警报违例时自动扩缩组如何扩展。 <br />**[AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)**<br /> 使用 CloudWatch 属性向 CloudWatch 日志组发送日志。您可以向跟踪添加标签并指定用于加密日志的 Amazon KMS key。 <br />**[AWS::CodeDeploy::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-application.html)、[AWS::CodeDeploy::DeploymentConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentconfig.html) 和 [AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html)**<br /> 使用 `ApplicationName`、`DeploymentConfigName` 和 `DeploymentGroupName` 属性为 CodeDeploy 资源指定自定义名称。 <br />**[AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)**<br /> 使用 `StreamSpecification` 属性指定用于捕获对存储在 Amazon DynamoDB (DynamoDB) 表中的项目所做的更改的设置。 <br />**[AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)**<br /> 使用 `SsmAssociations` 属性将 Amazon EC2 Systems Manager 文档关联到实例。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 使用 `AllocationStrategy` 属性指定如何跨 Spot 池分配目标容量。使用 `ExcessCapacityTerminationPolicy` 属性指定当目标容量低于 Spot 队列的大小时如何终止实例。 <br />**[AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)**<br /> 使用 `KmsKeyId` 属性指定用于加密 Amazon Redshift 集群中数据的 Amazon KMS key。 <br />**[AWS::WorkSpaces::Workspace](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-workspaces-workspace.html)**<br /> 使用加密属性加密存储在卷上的数据。  | 2010-05-15 | 
| 资源更新 | 2015 年 11 月 4 日 | 对于 [AWS::EC2::Volume](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-volume.html) 资源，如果某个卷的数据变得不一致，可以使用 `AutoEnableIO` 属性自动恢复 I/O 操作。 | 2010-05-15 | 
| 新资源 | 2015 年 10 月 1 日 | CloudFormation 添加了以下资源：**[AWS::CodeDeploy::Application](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-application.html)、[AWS::CodeDeploy::DeploymentGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentgroup.html) 和 [AWS::CodeDeploy::DeploymentConfig](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-codedeploy-deploymentconfig.html)**<br /> 使用 CodeDeploy 资源创建部署并将之应用到 EC2 或本地实例。 <br />**[AWS::DirectoryService::SimpleAD](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-directoryservice-simplead.html)**<br /> 使用 Simple Active Directory 资源创建 Amazon Directory Service Simple AD（兼容 Microsoft Active Directory 的目录）。 <br />**[AWS::EC2::PlacementGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-placementgroup.html)**<br /> 使用置放群组在低延迟网络中创建实例集群。 <br />**[AWS::EC2::SpotFleet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-spotfleet.html)**<br /> 使用 Spot 队列启动一个运行可中断任务的 Spot 实例集合。 <br />**[AWS::Lambda::EventSourceMapping](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-eventsourcemapping.html)**<br /> 使用事件源映射资源指定一个流作为 Amazon Lambda（Lambda）函数的事件源。 <br />**[AWS::Lambda::Permission](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-permission.html)**<br /> 使用 Lambda 权限向 Lambda 函数的策略添加语句。 <br />**[AWS::Logs::SubscriptionFilter](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-subscriptionfilter.html)**<br /> 使用订阅筛选条件定义将哪些日志事件交付到 Kinesis 流。 <br />**[AWS::RDS::DBCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbcluster.html) 和 [AWS::RDS::DBClusterParameterGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbclusterparametergroup.html)**<br /> 使用集群和集群参数组资源创建 Amazon Aurora 数据库集群。 <br />**[AWS::WorkSpaces::Workspace](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-workspaces-workspace.html)**<br /> 使用 WorkSpaces 创建基于云的桌面体验。  | 2010-05-15 | 
| 资源更新 | 2015 年 10 月 1 日 | CloudFormation 更新了以下资源：**[AWS::ElastiCache::ReplicationGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-replicationgroup.html)**<br /> 使用 `Fn::GetAtt` 内置函数获取只读副本地址和端口的列表。 <br />**[AWS::OpsWorks::Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-stack.html)**<br /> 使用 `AgentVersion` 属性指定特定的 Amazon OpsWorks 代理。 <br />**[AWS::OpsWorks::App](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-app.html)**<br /> 使用 `Environment` 属性为 Amazon OpsWorks 应用指定环境变量。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 对于 [NotificationConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-s3-bucket-notificationconfig.html) 属性，您可以为 Lambda 函数和 Amazon Simple Queue Service (Amazon SQS) 队列配置通知设置。  | 2010-05-15 | 
| IAM 条件键 | 2015 年 10 月 1 日 | 对于 Amazon Identity and Access Management（IAM）策略，可以使用 CloudFormation 特定的条件键指定 IAM 策略何时生效。有关更多信息，请参阅[使用 Amazon Identity and Access Management 控制访问权限](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/control-access-with-iam.html)。 | 2010-05-15 | 
| Amazon CloudFormation Designer | 2015 年 10 月 1 日 | 使用 [Amazon CloudFormation Designer](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer.html) 可通过拖放界面来创建和修改模板。 | 2010-05-15 | 
| 新资源 | 2015 年 8 月 24 日 | 使用 [AWS::EC2::VPCEndpoint](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpcendpoint.html) 资源在您的 VPC 与其他 Amazon 服务之间建立私有连接。 | 2010-05-15 | 
| 资源更新 | 2015 年 8 月 24 日 | CloudFormation 更新了以下资源：**[AWS::ElasticBeanstalk::Environment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-environment.html)**<br /> 使用 `Tags` 属性为 Amazon Elastic Beanstalk（Elastic Beanstalk）环境指定标签（键值对）。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 对于 [Code](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-lambda-function-code.html) 属性，使用 `ZipFile` 属性可将您的 Lambda 函数的源代码直接写入到模板中。目前，只能针对 `ZipFile` 运行时环境使用 `nodejs` 属性。但您仍可以为所有运行时环境 (如 `java8` 和 `nodejs`) 指向 S3 存储桶中的文件。 <br />**[AWS::OpsWorks::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-instance.html)**<br /> 使用 `EbsOptimized` 属性指示实例是否针对 Amazon Elastic Block Store (Amazon EBS) I/O 进行了优化。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 对于 `SourceDBInstanceIdentifier` 属性，您可以指定位于其他区域中的数据库实例，以创建跨区域的只读副本。  | 2010-05-15 | 
| Amazon S3模板 URL | 2015 年 8 月 24 日 | 对于启用了版本控制的存储桶，可以在创建或更新堆栈时在 Amazon S3 模板 URL 中指定版本 ID，例如：`https://s3.amazonaws.com/templates/myTemplate.template?versionId=123ab1cdeKdOW5IH4GAcYbEngcpTJTDW`。 | 2010-05-15 | 
| 新资源 | 2015 年 8 月 3 日 | 使用 [AWS::EFS::FileSystem](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-efs-filesystem.html) 资源创建 Amazon Elastic File System（Amazon EFS）文件系统和 [AWS::EFS::MountTarget](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-efs-mounttarget.html) 资源以创建文件系统的挂载点。 | 2010-05-15 | 
| 权限要求更改 | 2015 年 6 月 11 日 | 创建或更新 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html) 资源后，您现在还必须具有调用 `ec2:DescribeAccountAttributes` 操作的权限。 | 2010-05-15 | 
| 新资源 | 2015 年 6 月 11 日 | CloudFormation 添加了以下资源：**[AWS::DataPipeline::Pipeline](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-datapipeline-pipeline.html)**<br /> 使用数据管道自动执行数据的移动与转换。 <br />**Amazon Elastic Container Service 资源**<br /> 使用 [AWS::ECS::Service](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-service.html)、[AWS::ECS::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-cluster.html) 和 [AWS::ECS::TaskDefinition](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ecs-taskdefinition.html) 资源在 EC2 实例的集群上创建 Docker 容器。 <br />**[AWS::ElastiCache::ReplicationGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-replicationgroup.html)**<br /> 使用复制组创建节点的集合，其中包含一个主读/写集群和最多五个辅助只读集群。 <br />**[AWS::IAM::ManagedPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-managedpolicy.html)**<br /> 使用托管策略在您的 Amazon 账户中创建策略，可使用这些策略来对 IAM 用户、组和角色应用权限。 <br />**[AWS::Lambda::Function](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-lambda-function.html)**<br /> 使用 Lambda 函数运行代码以响应事件。 <br />**[AWS::RDS::OptionGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-optiongroup.html)**<br /> 使用选项组帮助您创建和管理 Amazon Relational Database Service (Amazon RDS) 数据库。  | 2010-05-15 | 
| 资源更新 | 2015 年 6 月 11 日 | CloudFormation 更新了以下资源：**[AWS::EC2::Subnet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnet.html)**<br /> 使用 `MapPublicIpOnLaunch` 属性自动向子网中的实例分配公有 IP 地址。 <br />**[AWS::ElastiCache::CacheCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-cachecluster.html)**<br /> 使用 `SnapshotName` 属性将快照数据还原到新的 Redis 缓存集群。 <br />**[AWS::IAM::User](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-iam-user.html)**<br /> 对于 `LoginProfile` 属性，请使用 `PasswordResetRequired` 属性，以便在用户登录 Amazon Web Services 管理控制台时要求其设置新密码。 <br />**[AWS::OpsWorks::Layer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-layer.html)**<br /> 使用 `LifecycleEventConfiguration` 属性为 Amazon OpsWorks 层配置生命周期事件。 <br />**[AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)**<br /> 对于 `LifecycleConfiguration` 属性，请使用 `NoncurrentVersionExpirationInDays` 和 `NoncurrentVersionTransition` 属性为非当前对象版本指定生命周期规则。  | 2010-05-15 | 
| 新的参数类型 | 2015 年 5 月 19 日 | 在使用 CloudFormation 控制台创建或更新堆栈时，可按 ID、名称或名称标签值搜索 Amazon 特定的参数类型值。<br />CloudFormation 还添加了对以下 Amazon 特定参数类型的支持。有关更多信息，请参阅[参数](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html)。+  `AWS::EC2::AvailabilityZone::Name` <br />+  `List<AWS::EC2::AvailabilityZone::Name>` <br />+  `AWS::EC2::Instance::Id` <br />+  `List<AWS::EC2::Instance::Id>` <br />+  `AWS::EC2::Image::Id` <br />+  List<`AWS::EC2::Image::Id`> <br />+  `AWS::EC2::SecurityGroup::GroupName` <br />+  List<`AWS::EC2::SecurityGroup::GroupName`> <br />+  `AWS::EC2::Volume::Id` <br />+  List<`AWS::EC2::Volume::Id`> <br />+  `AWS::Route53::HostedZone::Id` <br />+  `List<AWS::Route53::HostedZone::Id>`  | 2010-05-15 | 
| 新资源 | 2015 年 4 月 16 日 | CloudFormation 添加了以下资源：**[AWS::AutoScaling::LifecycleHook](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-lifecyclehook.html)**<br /> 启动或终止实例后，使用 Auto Scaling 生命周期钩子可控制实例的状态。 <br />**[AWS::RDS::EventSubscription](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-eventsubscription.html)**<br /> 使用事件订阅获取有关 Amazon RDS 事件的通知。  | 2010-05-15 | 
| 资源更新 | 2015 年 4 月 16 日 | CloudFormation 更新了以下资源：**[AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)**<br /> 使用 `NotificationConfigurations` 属性可指定多个通知。 <br />**[AWS::AutoScaling::LaunchConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-launchconfiguration.html)**<br /> 使用 `PlacementTenancy` 属性可指定实例的租期。 <br />使用 `ClassicLinkVPCId` 和 `ClassicLinkVPCSecurityGroups` 属性可将 EC2-Classic 实例链接到支持 ClassicLink 的 VPC。 <br />**[AWS::AutoScaling::ScalingPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-scalingpolicy.html)**<br /> 使用 `MinAdjustmentStep` 属性可指定在扩展事件期间添加或删除的最小实例数。 <br />**[AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html)**<br /> 对于查看器证书，请使用 `MinimumProtocolVersion` 属性指定最低协议版本。对于缓存行为，请使用 `CachedMethods` 属性指定 Amazon CloudFront (CloudFront) 为哪些方法缓存响应。对于源，请使用 `OriginPath` 指定 CloudFront 用于请求内容的路径。 <br />**[AWS::ElastiCache::CacheCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-cachecluster.html)**<br /> 对于 Memcached 缓存集群，请使用 `AZMode` 和 `PreferredAvailabilityZones` 属性指定多个可用区 (AZ) 中的节点。 <br />**[AWS::EC2::Volume](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-volume.html)**<br /> 使用 `KmsKeyId` 属性可指定加密卷的客户托管密钥。 <br />**[AWS::OpsWorks::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-instance.html)**<br /> 使用 `TimeBasedAutoScaling` 属性，可基于指定的计划自动扩展实例。 <br />**[AWS::OpsWorks::Layer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-layer.html)**<br /> 使用 `LoadBasedAutoScaling` 属性可指定基于负载的扩展策略。对于卷配置，使用 `VolumeType` 和 `Iops` 属性可分别指定卷类型和每秒 I/O 操作数。 <br />**[AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)**<br /> 使用 `CharacterSetName` 属性可指定所支持的数据库引擎的字符集。 <br />使用 `StorageEncrypted` 属性可指示是否对数据库实例加密，使用 `KmsKeyId` 可指定加密数据库实例的客户托管密钥。 <br />**[AWS::Route53::HealthCheck](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-healthcheck.html)**<br /> 使用 `HealthCheckTags` 属性可将标签与运行状况检查关联。 <br />**[AWS::Route53::HostedZone](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-hostedzone.html)**<br /> 使用 `VPCs` 属性可创建私有托管区域。 <br />使用 `HostedZoneTags` 属性可将标签与托管区域关联。  | 2010-05-15 | 
| 新的模板部分 | 2015 年 4 月 16 日 | 向模板添加 [Metadata](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html) 部分，以包括用于描述模板的任意 JSON 对象，如设计或实施详细信息。 | 2010-05-15 | 
| 资源更新 | 2015 年 4 月 8 日 | 对于 [AWS::CloudFormation::CustomResource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudformation-customresource.html) 资源，您可以在 `ServiceToken` 属性中指定 Lambda 函数的 Amazon 资源名称（ARN）。 | 2010-05-15 | 
| Amazon RDS 更新 | 2014 年 12 月 24 日 | CloudFormation 为 RDS 数据库实例添加了两个新属性。您可将选项组与数据库实例关联并指定数据库实例存储类型。有关更多信息，请参阅 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)。 | 2010-05-15 | 
| Elastic Load Balancing 更新 | 2014 年 12 月 24 日 | 您可使用 `ConnectionSettings` 属性指定连接可保持闲置状态的时长。有关更多信息，请参阅 [AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html)。 | 2010-05-15 | 
| Route 53 更新 | 2014 年 11 月 6 日 | 现在，您可以配置和管理 Route 53 [托管区域](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-hostedzone.html)、[运行状况检查](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-healthcheck.html)、[失效转移记录集](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-recordset.html)和[地理位置记录集](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-route53-recordset-geolocation.html)。 | 2010-05-15 | 
| Auto Scaling 滚动更新增强功能 | 2014 年 11 月 6 日 | 在更新期间，您可使用 `WaitOnResourceSignals` 标志来指示 CloudFormation 等待实例发送成功信号。这样一来，CloudFormation 将不会更新下一批实例，直到当前批次准备就绪。有关更多信息，请参阅 [UpdatePolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)。 | 2010-05-15 | 
| 新的 VPC Fn:GetAtt 属性 | 2014 年 11 月 6 日 | 在给定 VPC ID 的情况，您可以检索该 VPC 的默认安全组和网络 ACL。有关更多信息，请参阅 [Fn::GetAtt](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-getatt.html)。 | 2010-05-15 | 
| 新 Amazon 特定的参数类型 | 2014 年 11 月 6 日 | 您可以在 CloudFormation 模板中指定 Amazon 特定的参数类型。在 CloudFormation 控制台中，这些参数类型提供了一个有效值的下拉列表。利用 API 或 Amazon CLI，CloudFormation 可在创建或更新堆栈之前快速验证这些参数类型的值。有关更多信息，请参阅[参数](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html)。 | 2010-05-15 | 
| CreationPolicy 属性 | 2014 年 11 月 6 日 | 利用 CreationPolicy 属性，您可以指示 CloudFormation 等待，直到 EC2 实例上的应用程序准备就绪，然后再继续堆栈创建。您可使用创建策略而不是等待条件或等待条件句柄。有关更多信息，请参阅 [CreationPolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-creationpolicy.html)。 | 2010-05-15 | 
| Amazon CloudFront 转发的值 | 2014 年 9 月 29 日 | 对于缓存行为，您可将标头转发到源。请参阅 [ForwardedValues](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-cloudfront-distribution-forwardedvalues.html)。 | 2010-05-15 | 
| Amazon OpsWorks 更新 | 2014 年 9 月 29 日 | 对于 Chef 11.10，您可使用 `ChefConfiguration` 属性来启用 Berkshelf。您还可将 Amazon OpsWorks 内置安全组与 Amazon OpsWorks 堆栈结合使用。有关更多信息，请参阅 [AWS::OpsWorks::Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-stack.html)。 | 2010-05-15 | 
| Elastic Load Balancing 加标签支持 | 2014 年 9 月 29 日 | Amazon CloudFormation 为 Elastic Load Balancing 负载均衡器添加堆栈级标签。您还可将自己的标签添加到负载均衡器。请参阅[AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html)。 | 2010-05-15 | 
| Amazon Simple Notification Service 主题策略更新 | 2014 年 9 月 29 日 | 您现在可更新 Amazon SNS 主题策略。有关更多信息，请参阅 [AWS::SNS::TopicPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sns-topicpolicy.html)。 | 2010-05-15 | 
| RDS 数据库实例更新 | 2014 年 9 月 5 日 | 您可通过使用 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html) 资源中的 `PubliclyAccessible` 属性来指定数据库实例是否面向 Internet。 | 2010-05-15 | 
| UpdatePolicy 属性更新 | 2014 年 9 月 05 日 | 您可为具有关联的计划操作的自动扩缩组指定更新策略。有关更多信息，请参阅 [UpdatePolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)。 | 2010-05-15 | 
| Amazon CloudWatch 支持 | 2014 年 7 月 10 日 | 您可以使用 CloudFormation 预置和管理 Amazon CloudWatch Logs（CloudWatch Logs）日志组和指标筛选条件。有关更多信息，请参阅 [AWS::Logs::LogGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-loggroup.html) 或 [AWS::Logs::MetricFilter](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-logs-metricfilter.html)。 | 2010-05-15 | 
| Amazon CloudFront 分发配置更新 | 2014 年 6 月 17 日 | 您可指定其他 CloudFront 分发配置属性：+  自定义错误响应定义了 4xx 和 5xx HTTP 状态代码的自定义错误消息。 <br />+  价格级别定义了您想为 CloudFront 服务支付的最高价。 <br />+  限制定义了可查看您的内容的人员。 <br />+  查看器证书指定查看器使用 HTTP 时要使用的证书。 <br />+  对于缓存行为，您可以指定允许的 HTTP 方法并指示是否转发 Cookie。 <br />有关更多信息，请参阅 [AWS::CloudFront::Distribution](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudfront-distribution.html)。 | 2010-05-15 | 
| EC2 实例更新 | 2014 年 6 月 17 日 | 您可指定当您调用实例的操作系统关闭命令时，实例是停止还是终止。有关更多信息，请参阅 [AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)。 | 2010-05-15 | 
| EBS 卷更新 | 2014 年 6 月 17 日 | 您可以将加密的 EBS 卷与受支持的实例类型结合使用。有关更多信息，请参阅 [AWS::EC2::Volume](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-volume.html)。 | 2010-05-15 | 
| 新的 Amazon VPC 对等连接 | 2014 年 6 月 17 日 | 您可使用 CloudFormation 创建 Amazon Virtual Private Cloud（Amazon VPC）对等连接，这将在两个 VPC 之间建立网络连接。有关更多信息，请参阅 [AWS::EC2::VPCPeeringConnection](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpcpeeringconnection.html)。 | 2010-05-15 | 
| Amazon EC2 Auto Scaling 组更新 | 2014 年 6 月 17 日 | 您可指定一个现有的集群置放群组，可在该群组中启动 Amazon EC2 Auto Scaling 组的实例。有关更多信息，请参阅 [AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)。 | 2010-05-15 | 
| Amazon CloudTrail 支持 | 2014 年 6 月 17 日 | CloudFormation 支持 Amazon CloudTrail，它可捕获从您的 Amazon 账户发起的 API 调用，并在您指定的位置发布日志。有关更多信息，请参阅 [AWS::CloudTrail::Trail](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudtrail-trail.html)。 | 2010-05-15 | 
| 更新堆栈增强功能 | 2014 年 5 月 12 日 | CloudFormation 支持更多堆栈更新功能：+  您可以更新 CloudFormation 堆栈参数，无需重新提交堆栈的模板。 <br />+  您可以添加或删除 CloudFormation 堆栈的 Amazon SNS 通知主题。 <br />有关更多信息，请参阅 [ CloudFormation 堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacks.html)。 | 2010-05-15 | 
| Amazon Kinesis 支持 | 2014 年 5 月 6 日 | 您可以使用 CloudFormation 创建可从数据来源捕获并传输数据记录的 Amazon Kinesis 流。有关更多信息，请参阅 [AWS::Kinesis::Stream](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-kinesis-stream.html)。 | 2010-05-15 | 
| 新的 S3 存储桶属性 | 2014 年 5 月 5 日 | CloudFormation 支持其他 S3 存储桶属性：+  跨源资源共享 (CORS) 定义存储桶中对象的跨源资源共享。 <br />+  生命周期定义 Amazon S3 如何在对象的生命周期内管理对象。 <br />+  访问日志记录策略捕获有关对存储桶进行的请求的信息。 <br />+  通知定义要报告的事件以及要将消息发送到的 Amazon SNS 主题。 <br />+  版本控制允许存储桶中的所有对象存在多个变体。 <br />+  重定向和路由规则对存储桶网站端点请求的重定向行为进行管理。 <br />有关更多信息，请参阅 [AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html)。 | 2010-05-15 | 
| Amazon EC2 Auto Scaling 支持 | 2014 年 5 月 5 日 | CloudFormation 支持自动扩缩组的指标集合。有关更多信息，请参阅 [AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)。 | 2010-05-15 | 
| `Fn::If` 更新 | 2014 年 5 月 5 日 | 您可以使用模板输出部分中的 Fn::If 内置函数。有关更多信息，请参阅[条件函数](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-conditions.html)。 | 2010-05-15 | 
| 使用 Amazon CloudTrail 进行 API 日志记录 | 2014 年 4 月 2 日 | 您可以使用 Amazon CloudTrail（CloudTrail）来记录 CloudFormation 请求。借助 CloudTrail，您可以获取账户的 CloudFormation API 调用历史记录。有关更多信息，请参阅[使用 Amazon CloudTrail 记录 CloudFormation API 调用](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-api-logging-cloudtrail.html)。 | 2010-05-15 | 
| Elastic Load Balancing 更新 | 2014 年 3 月 20 日 | 您可以指定访问日志记录策略，以捕获有关对负载均衡器进行的请求的信息。您还可以指定连接耗尽策略，用于描述在实例取消注册或运行状况不佳时如何处理动态请求。有关更多信息，请参阅 [AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html)。 | 2010-05-15 | 
| Amazon OpsWorks 支持 | 2014 年 3 月 3 日 | 您可以使用 CloudFormation 配置和管理 Amazon OpsWorks 堆栈。有关更多信息，请参阅 [AWS::OpsWorks::Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-opsworks-stack.html) 或 [Amazon OpsWorks 模板代码段](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/quickref-opsworks.html)。 | 2010-05-15 | 
| Amazon S3 模板大小限制提高 | 2014 年 2 月 18 日 | 您可以在 Amazon S3 中指定最大为 460800 字节的模板大小。 | 2010-05-15 | 
| Amazon Redshift 支持 | 2014 年 2 月 10 日 | 您可以使用 CloudFormation 预置和管理 Amazon Redshift 集群。有关更多信息，请参阅 [Amazon Redshift 模板代码段](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/quickref-redshift.html)或 [AWS::Redshift::Cluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-redshift-cluster.html)。 | 2010-05-15 | 
| S3 存储桶和存储桶策略更新 | 2014 年 2 月 10 日 | 您可以更新 S3 存储桶和存储桶策略资源的一些属性。有关更多信息，请参阅 [AWS::S3::Bucket](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucket.html) 或 [AWS::S3::BucketPolicy](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-s3-bucketpolicy.html)。 | 2010-05-15 | 
| Elastic Beanstalk 环境和应用程序版本更新 | 2014 年 2 月 10 日 | 您可以更新 Elastic Beanstalk 环境配置和应用程序版本。有关更多信息，请参阅 [AWS::ElasticBeanstalk::Environment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-environment.html)、[AWS::ElasticBeanstalk::ConfigurationTemplate](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-beanstalk-configurationtemplate.html)或[AWS::ElasticBeanstalk::ApplicationVersion](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-applicationversion.html)。 | 2010-05-15 | 
| Amazon SQS 更新 | 2014 年 1 月 29 日 | 您可以指定用于 Amazon SQS 队列的死信队列。有关更多信息，请参阅 [AWS::SQS::Queue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sqs-queue.html)。 | 2010-05-15 | 
| Auto Scaling 计划操作 | 2014 年 1 月 27 日 | 您可以基于计划扩展自动扩缩组中的 EC2 实例数。通过使用计划，可以扩展应用程序来响应可预测的负载变化。有关更多信息，请参阅 [AWS::AutoScaling::ScheduledAction](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-scheduledaction.html)。 | 2010-05-15 | 
| DynamoDB 二级索引 | 2014 年 1 月 27 日 | 您可以为 DynamoDB 数据库创建本地和全局二级索引。通过使用二级索引，可以通过主键之外的属性高效地访问数据。有关更多信息，请参阅 [AWS::DynamoDB::Table](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-dynamodb-table.html)。 | 2010-05-15 | 
| Auto Scaling 更新 | 2014 年 1 月 2 日 | 您可以为自动扩缩组或启动配置指定实例 ID。您还可以指定其他的 Auto Scaling 块设备属性。有关更多信息，请参阅 [AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html) 或 [AWS::AutoScaling::LaunchConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-launchconfiguration.html)。 | 2010-05-15 | 
| Amazon SQS 更新 | 2014 年 1 月 2 日 | 您可以更新 SQS 队列并指定其他属性。有关更多信息，请参阅 [AWS::SQS::Queue](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-sqs-queue.html)。 | 2010-05-15 | 
| 限制提高 | 2014 年 1 月 2 日 | 您可以在 CloudFormation 模板中指定最多 60 个参数和 60 个输出。 | 2010-05-15 | 
| 新控制台 | 2013 年 12 月 19 日 | 新 CloudFormation 控制台添加了一些功能，如自动刷新堆栈事件和堆栈参数的字母数字排序。 | 2010-05-15 | 
| 跨可用区负载均衡 | 2013 年 12 月 19 日 | 凭借跨区域负载均衡，您可以将流量路由到所有可用区 (AZ) 的后端实例。有关更多信息，请参阅 [AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html)。 | 2010-05-15 | 
| Amazon Elastic Beanstalk 环境层 | 2013 年 12 月 19 日 | 您可以指定 Amazon Elastic Beanstalk 预置资源是支持 Web 服务器还是处理后台处理任务。有关更多信息，请参阅 [AWS::ElasticBeanstalk::Environment](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticbeanstalk-environment.html)。 | 2010-05-15 | 
| 资源名称 | 2013 年 12 月 19 日 | 您可以向以下资源分配名称（物理 ID）：+  ElastiCache 集群 <br />+  Elastic Load Balancing 负载均衡器 <br />+  RDS 数据库实例 <br />有关更多信息，请参阅[名称类型](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-name.html)。 | 2010-05-15 | 
| VPN 支持 | 2013 年 11 月 22 日 | 您可以启用虚拟私有网关 (VGW) 将路由传播至 VPC 的路由表。有关更多信息，请参阅 [AWS::EC2::VPNGatewayRoutePropagation](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpn-gatewayrouteprop.html)。 | 2010-05-15 | 
| 有条件地创建资源并分配属性 | 2013 年 11 月 8 日 | 通过使用输入参数，您可以在 CloudFormation 模板中定义条件，从而控制指定堆栈资源的创建和设置。例如，您可以使用条件为生产环境创建堆栈资源。使用相同的模板，您还可以为测试环境创建具有较低容量的类似堆栈资源。有关更多信息，请参阅[条件函数](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-conditions.html)。 | 2010-05-15 | 
| 防止意外更新堆栈资源 | 2013 年 11 月 8 日 | 您可以防止可能导致无意间更改堆栈资源的堆栈更新。例如，如果堆栈的数据库层很少更新，可以设置一个堆栈策略来防止大多数用户更新该数据库层。有关更多信息，请参阅[防止更新堆栈资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html)。 | 2010-05-15 | 
| 名称资源 | 2013 年 11 月 8 日 | 您可以向某些资源分配名称，而不是使用 CloudFormation 生成的物理 ID。以下 CloudFormation 资源支持命名+  Amazon CloudWatch 警报 <br />+  DynamoDB 表 <br />+  Amazon Elastic Beanstalk 应用程序和环境。 <br />+  Amazon S3 存储桶 <br />+  Amazon SNS 主题 <br />+  Amazon SQS 队列 <br />有关更多信息，请参阅[名称类型](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-name.html)。 | 2010-05-15 | 
| 分配自定义资源类型 | 2013 年 11 月 8 日 | 在模板中，您可以为 CloudFormation 自定义资源（`AWS::CloudFormation::CustomResource`）指定自己的资源类型。通过使用您自己的自定义资源类型名称，您可以快速识别堆栈中自定义资源的类型。例如，您可以指定 `"Type": "Custom::{{MyCustomResource}}"`。有关更多信息，请参阅 [AWS::CloudFormation::CustomResource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudformation-customresource.html)。 | 2010-05-15 | 
| 添加伪参数 | 2013 年 11 月 8 日 | 现在，通过引用 `AWS::AccountID` 伪参数，您可以在 CloudFormation 模板内引用 Amazon AccountID。有关更多信息，请参阅[虚拟参数参考](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html)。 | 2010-05-15 | 
| 在 IAM policy 中指定堆栈 | 2013 年 11 月 8 日 | 您可以允许或拒绝 IAM 用户、组或角色对特定 CloudFormation 堆栈进行的操作。例如，您可以拒绝对特定堆栈 ID 执行的删除堆栈操作。有关更多信息，请参阅[使用 Amazon Identity and Access Management 控制访问权限](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/control-access-with-iam.html)。 | 2010-05-15 | 
| 联合支持 | 2013 年 10 月 14 日 | CloudFormation 支持 IAM 角色的临时安全凭证，从而实现联合和单一登录 Amazon Web Services 管理控制台 这样的方案。您还可以从 EC2 实例调用 CloudFormation，无需通过使用 IAM 角色来嵌入长期安全凭证。有关 CloudFormation 和 IAM 的更多信息，请参阅[使用 Amazon Identity and Access Management 控制访问权限](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/control-access-with-iam.html)。 | 2010-05-15 | 
| Amazon RDS 只读副本支持 | 2013 年 9 月 24 日 | 您现在可以从源数据库实例创建 Amazon RDS 只读副本。有关更多信息，请参阅 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html) 资源中 `SourceDBInstanceIdentifier` 属性。 | 2010-05-15 | 
| 将公有 IP 地址与自动扩缩组中的实例关联 | 2013 年 9 月 19 日 | 您现在可以将公有 IP 地址与自动扩缩组中的实例关联。有关更多信息，请参阅 [AWS::AutoScaling::LaunchConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-launchconfiguration.html)。 | 2010-05-15 | 
| 其他 VPC 支持 | 2013 年 9 月 17 日 | CloudFormation 添加了多项支持 VPC 和 VPN 功能的增强功能+  您可以将一个公有 IP 地址和多个私有 IP 地址与 Amazon EC2 网络接口关联。有关更多信息，请参阅 [AWS::EC2::NetworkInterface](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-network-interface.html)。您还可以将一个主要私有 IP 地址与一个弹性 IP 地址 (EIP) 关联。 <br />+  您可以启用 DNS 支持并指定 DNS 主机名称。有关更多信息，请参阅 [AWS::EC2::VPC](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpc.html)。 <br />+  您可以在虚拟私有网关与您的 VPN 网关之间指定静态路由。有关更多信息，请参阅 [AWS::EC2::VPNConnectionRoute](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpn-connection-route.html)。  | 2010-05-15 | 
| 对 Amazon ElastiCache 的 Redis 和 VPC 安全组支持 | 2013 年 9 月 3 日 | 您现在可以将 Redis 指定为 Amazon ElastiCache (ElastiCache) 集群的缓存引擎。您现在还可以对 ElastiCache 集群分配 VPC 安全组。有关更多信息，请参阅 [AWS::ElastiCache::CacheCluster](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticache-cachecluster.html)。 | 2010-05-15 | 
| 并行执行堆栈创建、更新和删除，以及嵌套堆栈更新  | 2013 年 8 月 12 日 | Amazon CloudFormation 现在可并行创建、更新和删除资源，从而提高了这些操作的性能。如果更新一个顶级模板，Amazon CloudFormation 将自动更新已发生更改的嵌套堆栈。有关更多信息，请参阅 [ CloudFormation 堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacks.html)。 | 2010-05-15 | 
| 现在可以在 RDS 数据库实例中设置 VPC 安全组 | 2013 年 2 月 28 日 | 现在，您可以使用 CloudFormation 将 VPC 安全组分配到 RDS 数据库实例。有关更多信息，请参阅 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html) 中的 [VPCSecurityGroups](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-vpcsecuritygroups) 属性。 | 2010-05-15 | 
| Amazon EC2 Auto Scaling 组的滚动部署 | 2013 年 2 月 20 日 | CloudFormation 现在支持 Amazon EC2 Auto Scaling 组的更新策略，这些策略描述如何在 Amazon EC2 Auto Scaling 组添加或移除实例时替换或修改 Amazon EC2 Auto Scaling 组中的实例。在创建堆栈更新堆栈过程中，您可以修改这些设置。<br />有关更多信息和示例，请参阅 [UpdatePolicy 属性](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-attribute-updatepolicy.html)。 | 2010-05-15 | 
| 堆栈更新的取消和回滚操作 | 2013 年 2 月 20 日 | CloudFormation 支持取消堆栈更新的功能。在发出更新请求时，堆栈必须处于 UPDATE\_IN\_PROGRESS 状态。以下主题中提供了更多信息：+  [取消堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/using-cfn--stack-update-cancel.html) <br />+  [cancel-update-stack](https://docs.amazonaws.cn/cli/latest/reference/cloudformation/cancel-update-stack.html) <br />+  *CloudFormation API Reference* 中的 [CancelUpdateStack](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_CancelUpdateStack.html)  | 2010-05-15 | 
| Amazon EC2 Auto Scaling 组的 EBS 优化实例 | 2013 年 2 月 20 日 | 您现在可以在 Amazon EC2 Auto Scaling 组中预置 EBS 优化实例，为自动扩展的实例中的 Amazon Elastic Block Store (Amazon EBS) 提供专用吞吐量。具体的部署实施类似于以前针对优化的 Amazon EBS EC2 实例所发布的支持的实施。<br />有关更多信息，请参阅 [AWS::AutoScaling::LaunchConfiguration](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-launchconfiguration.html) 中的新 `EbsOptimized` 属性。 | 2010-05-15 | 
| 新文档 | 2012 年 12 月 21 日 | [AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html) 现在提供 `BlockDeviceMappings` 属性，以便您设置 EC2 实例的块设备映射。<br />通过这一更改，增加了两个新类型：+  [BlockDeviceMapping](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-instance-blockdevicemapping.html) <br />+  [块设备](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-properties-ec2-instance-ebs.html)  | 2010-05-15 | 
| 新文档 | 2012 年 12 月 21 日 | 增加了新章节，来说明使用最近重新设计过的 Amazon Web Services 管理控制台 来创建和查看堆栈的流程。这些章节如下：+  [从 CloudFormation 控制台创建堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) <br />+  [从 CloudFormation 控制台查看堆栈信息](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-view-stack-data-resources.html)  | 2010-05-15 | 
| 新文档 | 2012 年 11 月 15 日 | 以下主题提供有关自定义资源的信息：+  [自定义资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-custom-resources.html) <br />+  [AWS::CloudFormation::CustomResource](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-cloudformation-customresource.html) <br />+  [自定义资源参考](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/crpg-ref.html)  | 2010-05-15 | 
| 更新的文档 | 2012 年 11 月 15 日 | CloudFormation 现在支持为 RDS 数据库实例指定预置每秒 I/O 操作数（IOPS）。利用 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html) 中的新 [Iops](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-iops) 属性，您可以以 1000 IOPS 增量将该值设置为 1000-10000。<br />有关为 RDS 数据库实例指定 IOPS 的更多信息，请参阅《Amazon Relational Database Service 用户指南》中的[预调配 IOPS](https://docs.amazonaws.cn/AmazonRDS/latest/UserGuide/USER_PIOPS.StorageTypes.html)。 | 2010-05-15 | 
| 新增和更新的文档 | 2012 年 8 月 27 日 | 重新组织了主题，以便更清楚地提供有关使用 Amazon Web Services 管理控制台 和使用 CloudFormation 命令行界面（CLI）的特定信息。<br />增加了关于标记 CloudFormation 堆栈的信息，包括新的指南和更新过的参考主题：+  新主题：[配置堆栈选项](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html#configure-stack-options)。 <br />+  《CloudFormation API reference》**中有关标签的新信息：[CreateStack](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_CreateStack.html)、[Stack](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_Stack.html) 和 [Tag](https://docs.amazonaws.cn/AWSCloudFormation/latest/APIReference/API_Tag.html)。 <br />有关[处理 Windows 堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-windows-stacks.html)的新信息：+  [Microsoft Windows 亚马逊机器映像（AMI）和 Amazon CloudFormation 模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-windows-stacks-amis-and-templates.html) <br />+  [启动 Amazon CloudFormation Windows 堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-windows-stacks-bootstrapping.html) <br />新主题：[在 CloudFormation 模板中使用正则表达式](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/cfn-regexes.html)。 | 2010-05-15 | 
| 新功能 | 2012 年 4 月 25 日 | CloudFormation 现在通过 Amazon EC2 提供对虚拟私有云（VPC）安全性的完全支持。您现在可以使用单个 CloudFormation 模板并利用每一种类型的 VPC 资源（子网、网关、网络 ACL、路由表等）创建和填充整个 VPC。<br />有关以下资源类型的文档已更新：+  [AWS::EC2::SecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroup.html) <br />+  [AWS::EC2::SecurityGroupIngress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupingress.html) <br />+  [AWS::EC2::SecurityGroupEgress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupegress.html)  <br />+  [AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html) <br />+  [AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html) <br />+  [AWS::EC2::EIP](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eip.html) <br />+  [AWS::EC2::EIPAssociation](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eipassociation.html) <br />+  [AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html) <br />文档中增加了新资源类型：+  [AWS::EC2::VPC](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpc.html)  <br />+  [AWS::EC2::InternetGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-internetgateway.html)  <br />+  [AWS::EC2::DHCPOptions](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-dhcp-options.html)  <br />+  [AWS::EC2::DHCPOptions](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-route-table.html)  <br />+  [AWS::EC2::RouteTable](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-route.html)  <br />+  [AWS::EC2::NetworkAcl](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-network-acl.html)  <br />+  [AWS::EC2::NetworkAclEntry](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-network-acl-entry.html)  <br />+  [AWS::EC2::Subnet](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-subnet.html)  <br />+   [AWS::EC2::VPNGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-vpn-gateway.html)  <br />+  [AWS::EC2::CustomerGateway](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-customer-gateway.html)   | 2010-05-15 | 
| 新功能 | 2012 年 4 月 13 日 | CloudFormation 现在允许您在更新堆栈时在堆栈中添加或移除元素。[CloudFormation 堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacks.html)已更新，演练中增加了一个新的部分：[更改堆栈的资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/updating.stacks.walkthrough.html)，此部分说明如何在更新堆栈时添加和移除资源。 | 2010-05-15 | 
| 新功能 | 2012 年 2 月 2 日 | CloudFormation 现在为现有 Amazon Virtual Private Cloud（Amazon VPC）中的资源提供支持。借助此版本，您可以：+  在现有 Amazon VPC 中启动 EC2 专用实例。有关更多信息，请参阅 [AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)。 <br />+  设置现有 Amazon VPC 中的 EC2 实例的 `SourceDestCheck` 属性。有关更多信息，请参阅 [AWS::EC2::Instance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-instance.html)。 <br />+  在现有 Amazon VPC 中创建弹性 IP 地址。有关更多信息，请参阅 [AWS::EC2::EIP](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eip.html)。 <br />+  使用 CloudFormation 在现有 VPC 中创建 Amazon VPC 安全组和入口/出口规则。有关更多信息，请参阅 [AWS::EC2::SecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroup.html)。 <br />+  通过设置 `AWS::AutoScaling::AutoScalingGroup` 资源的 `VPCZoneIdentifier` 属性，将自动扩缩组与现有 Amazon VPC 关联。有关更多信息，请参阅 [AWS::AutoScaling::AutoScalingGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-autoscaling-autoscalinggroup.html)。 <br />+  向 Amazon VPC 子网挂载一个 Elastic Load Balancing 负载均衡器，并为此负载均衡器创建安全组。有关更多信息，请参阅 [AWS::ElasticLoadBalancing::LoadBalancer](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancing-loadbalancer.html)。 <br />+  在现有 Amazon VPC 中创建 RDS 数据库实例。有关更多信息，请参阅 [AWS::RDS::DBInstance](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbinstance.html)。  | 2010-05-15 | 
| 新功能 | 2012 年 2 月 2 日 | 您现在可以在现有堆栈中更新以下资源的属性：+   [AWS::EC2::SecurityGroupIngress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupingress.html)  <br />+   [AWS::EC2::SecurityGroupEgress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-securitygroupegress.html)  <br />+   [AWS::EC2::EIPAssociation](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-ec2-eipassociation.html)  <br />+   [AWS::RDS::DBSubnetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbsubnet-group.html)  <br />+   [AWS::RDS::DBSecurityGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-dbsecuritygroup.html)  <br />+   [AWS::RDS::DBSecurityGroupIngress](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-rds-security-group-ingress.html)  <br />+   [AWS::Route53::RecordSetGroup](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/aws-resource-route53-recordsetgroup.html)  <br />有关可更新资源的完整列表，以及更新堆栈时要考虑的详细事项，请参阅 [CloudFormation 堆栈更新](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/stacks.html)。 | 2010-05-15 | 
| 新编指南 | 2012 年 2 月 2 日 | 已将现有部分重新组织为新部分：[使用 CloudFormation 模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-guide.html)和**管理堆栈**。已将[模板参考](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/template-reference.html)移至目录的最高一层。已将[估计 CloudFormation 堆栈成本](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/Welcome.html)移至“入门”部分。 | 2010-05-15 | 
| 新增内容 | 2012 年 2 月 2 日 | 新增部分：+   [演练：更新堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/updating.stacks.walkthrough)是说明更新 LAMP 堆栈过程的教程。 <br />+   [使用 Amazon CloudFormation 在 Amazon EC2 上部署应用程序](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/deploying.applications.html)介绍如何使用 CloudFormation 帮助程序脚本通过存储在模板中的元数据来部署应用程序。 <br />+   [CloudFormation 帮助程序脚本参考](https://docs.amazonaws.cn/AWSCloudFormation/latest/TemplateReference/cfn-helper-scripts-reference.html)提供 CloudFormation 帮助程序脚本（cfn-init、cfn-get-metadata、cfn-signal 和 cfn-hup）的参考材料。  | 2010-05-15 | 
| 新功能 | 2011 年 5 月 26 日 | CloudFormation 现在提供 `list-stacks` 命令，您可使用该命令按堆栈状态列出筛选出的堆栈。删除的堆栈在删除后最多还可在 90 天内列出。有关更多信息，请参阅[描述并列出堆栈](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/service_code_examples.html)。 | 2010-05-15 | 
| 新特征 | 2011 年 5 月 26 日 | 使用 `describe-stack-resources` 和 `get-template` 命令，现在可从已经删除了 90 天的堆栈中获取信息。有关更多信息，请参阅[列出资源](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/service_code_examples.html)和[检索模板](https://docs.amazonaws.cn/AWSCloudFormation/latest/UserGuide/service_code_examples.html)。 | 2010-05-15 | 
| 新链接 | 2011 年 3 月 1 日 | CloudFormation 端点信息现在位于 Amazon Web Services 一般参考 中。有关更多信息，请参阅 [Amazon 一般参考](https://docs.amazonaws.cn/general/latest/gr/Welcome.html)中的“区域和终端节点”。 | 2010-05-15 | 
| 初始版本 | 2011 年 2 月 25 日 | CloudFormation 的第一个公开发布版。 | 2010-05-15 | 