选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

了解 CloudFormation 配额

聚焦模式
了解 CloudFormation 配额 - AWS CloudFormation

您的 AWS 账户具有 CloudFormation 配额,您在创作模板和创建堆栈时可能需要了解这些配额。通过了解这些配额,可以避免需要重新设计模板或堆栈的限制错误。

下表展示了 CloudFormation 的配额。

限额

描述

调优策略

cfn-signal 等待条件数据

cfn-signal 可以传递的最大数据量。

4,096 个字节

要传递更大的数据量,请将数据发送到某个 Amazon S3 存储桶,然后使用 cfn-signal 将 Amazon S3 URL 传递给该存储桶。

自定义资源响应

自定义资源提供程序可以传递的最大数据量。

4,096 个字节

每模板动态引用数

单个 CloudFormation 堆栈模板中允许的最大动态引用数量。有关更多信息,请参阅 一般注意事项

一个堆栈模板 60 个动态引用

每个账户的挂钩数

每区域每账户允许的最大钩子数量。

100 个挂钩

每个资源的挂钩数

可为每个资源配置的最大钩子数量。

100 个挂钩
钩子配置大小

一个钩子可以存储的最大配置数据量。

204.8KB

映像

在 CloudFormation 模板中可以声明的最大映射数量。

200 个映像

要指定更多映射,请将您的模板分离为多个模板,例如,通过使用嵌套堆栈来执行此操作。

映射属性

在 CloudFormation 模板中可以为每个映射声明的最大映射属性数量。

200 个属性

要指定更多映射属性,请将属性分离为多个映射。

映射名称和映射属性名称

每个映射名称的最大大小。

255 个字符

模块

在 CloudFormation 注册表中可为每个区域和每个账户注册的最大模块数。

100 个模块

模块版本

在 CloudFormation 注册表中可以为给定模块注册的最大版本数。

100 个版本

要注册新版本,请首先使用 DeregisterType 取消注册不再使用的版本。

嵌套堆栈

一个嵌套堆栈每次操作可以创建、更新或删除的最大 CloudFormation 资源数。

例如,您可以拥有一个总资源超过 2500 个的嵌套堆栈层次结构,但单次部署中创建、更新或删除的资源不得超过 2500 个。

2500 个资源 将堆栈层次结构拆分为不同的堆栈。

输出

在 CloudFormation 模板中可以声明的最大输出数量。

200 个输出

输出名称

输出名称的最大大小。

255 个字符

参数

在 CloudFormation 模板中可以声明的最大参数数量。

200 个参数

要指定更多参数,可以使用映射或列表以将多个值分配给一个参数。

参数名称

参数名称的最大大小。

255 个字符

参数值

参数值的最大大小。

4,096 个字节

要使用更大的参数化值,请创建多个参数,然后使用 Fn::Join 函数将多个值连接为单个值。

私有资源

在 CloudFormation 注册表中可以为每个账户和每个区域注册的最大私有资源数量。

50 个私有资源

私有资源版本

在 CloudFormation 注册表中可以为给定私有资源注册的最大版本数。

50 个私有资源

要注册新版本,请首先使用 DeregisterType 取消注册不再使用的版本。

资源

在 CloudFormation 模板中可以声明的最大资源数量。

500 个资源

要指定更多资源,请将您的模板分离为多个模板,例如,通过使用嵌套堆栈来执行此操作。

并发堆栈操作中的资源

在您的区域中,给定时间的堆栈操作(创建、更新或删除操作)可以涉及的最大资源数量。

使用 DescribeAccountLimits API 确定特定区域中账户的当前限制。

资源名称

资源名称的最大大小。

255 个字符

堆栈

您可以创建的最大 CloudFormation 堆栈数量。

2000 个堆栈

要创建更多堆栈,请删除不需要的堆栈,或请求增加您 AWS 账户中的最大堆栈数量。有关更多信息,请参阅 AWS 一般参考 中的 AWS 服务限额

堆栈名称

堆栈名称的最大大小。

128 个字符

StackSets

可以在管理员账户中创建的最大 CloudFormation 堆栈集数量。

1000 个堆栈集

要创建更多堆栈集,请删除不需要的堆栈集,或请求增加您 AWS 账户中的最大堆栈集数量。有关更多信息,请参阅 AWS 一般参考 中的 AWS 服务限额

堆栈实例

对于每个堆栈集可以创建的最大堆栈实例数量。

每个堆栈集 100000 个堆栈实例

要创建更多堆栈实例,请删除不需要的堆栈实例,或请求增加您 AWS 账户中的最大堆栈实例数量。有关更多信息,请参阅 AWS 一般参考 中的 AWS 服务限额

堆栈集实例操作

对于每个区域,每个管理员账户可同时跨所有堆栈集执行操作的最大堆栈实例数。

10000 次操作

此限制适用于区域中包含的所有堆栈集。它包括了堆栈集创建和更新操作以及直接创建、更新或删除堆栈实例所影响的堆栈实例。

StackSets 排队操作

一个堆栈集在给定时间的最大排队操作数。

10000 次操作

每堆栈集操作使用 S3 对象导入的堆栈数

每个堆栈集操作可以使用 S3 对象导入的最大堆栈数。

200 个堆栈

每堆栈集操作使用内联堆栈 ID 导入的堆栈数

每个堆栈集操作可以使用内联堆栈 ID 导入的最大堆栈数。

10 个堆栈

请求中的模板正文大小

可以在 CreateStackUpdateStackValidateTemplate 请求中传递的最大模板正文大小。

51200 字节

要使用更大的模板正文,请将模板分离为多个模板,例如,使用嵌套堆栈执行此操作。或将模板上传到 Amazon S3 存储桶。

Amazon S3 对象中的模板正文大小

对于具有 Amazon S3 模板 URL 的 CreateStackUpdateStackValidateTemplate 请求,可以在 Amazon S3 对象中传递的最大模板正文大小。

1 MB

要使用更大的模板正文,请将模板分离为多个模板,例如,使用嵌套堆栈执行此操作。或者使用缩小功能来减小 CloudFormation 模板大小。

模板描述

模板描述的最大大小。

1024 字节

每个挂钩的版本数

对于每个钩子可以创建的最大版本数。

100 个版本

功能可用性

CloudFormation 的所有功能并非已在每个区域推出。有关 AWS 区域的更多信息,请参阅全球基础设施区域表

StackSet 和宏

StackSets 现在不支持通过包含宏的模板使用服务托管权限创建或更新堆栈集。其中包括转换,转换是由 CloudFormation 托管的宏。有关宏的更多信息,请参阅模板宏

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。