最终策略大小(20539)大于限制(20480)

Sat*_*Sat 5 aws-lambda

我有一个lambda函数,我正在为aws lambda函数创建触发器,我使用规则创建了54个触发器,我必须创建更多触发器,但是当我再添加1个触发器时,却收到此错误消息The final policy size (20539) is bigger than the limit (20480)

如何增加保单大小?

策略大小意味着json的大小?

Ker*_*ode 7

我遇到过同样的问题。您可以通过打开 lambda 控制台查看相关文件(其大小超出),然后导航到“权限”选项卡。下图中的Function Policy为受限文件。

在此输入图像描述

根据AWS支持,您无法增加限制。他们建议删除每个规则的权限,并在SourceArn具有通配符时添加权限,例如'arn:aws:events:{region}:{account}:rule/*'。您可以根据您的需要使表达更加具体。

这解决了我的问题。