AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

AWS CloudFormation 限制

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

AWS CloudFormation 限制

限制

说明

优化策略

cfn-signal 等待条件数据

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

4096 字节

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

自定义资源响应

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

4096 字节

映像

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

100 个映射

要指定更多映射,请将模板分离为多个模板,如使用嵌套堆栈

映射属性

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

64 个属性

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

映射名称和映射属性名称

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

255 个字符

输出

您能够在 AWS CloudFormation 模板中声明的最大输出数量。

60 个输出

输出名称

输出名称的最大大小。

255 个字符

参数

您能够在 AWS CloudFormation 模板中声明的最大参数数量。

60 个参数

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

参数名称

参数名称的最大大小。

255 个字符

参数值

参数值的最大大小。

4096 字节

要使用更大的参数值,请创建多个参数,然后使用 Fn::Join 将多个值附加到单个值。

Resources

您能够在 AWS CloudFormation 模板中声明的最大资源数量。

200 个资源

要指定更多资源,请将模板分离为多个模板,如使用嵌套堆栈

资源名称

资源名称的最大大小。

255 个字符

堆栈

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

200 个堆栈

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

StackSets

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

20 个堆栈集

StackSets

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

每个堆栈集 50 个堆栈实例

请求中的模板正文大小

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

51200 字节

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

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

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

460800 字节

要使用更大的模板正文,请将模板分离为多个模板,如使用嵌套堆栈

模板描述

模板描述的最大大小。

1024 字节