调用AddPermission操作时发生错误(InvalidParameter):无效参数:策略包含太多语句


我头上有犄角
2025-03-18 09:11:45 (13天前)
  1. ARNAWSSNS:我们 - - 1:其中account_AGT;:djif-prod-


政策
</跨度>


  • 发动机
    </跨度>
    -config-sns —label lambda-&lt; account_B&gt; -us-east-2 —aws-account-id&lt; account_B&gt; —action-name Publish —region us-east-1

这将返回以下错误 :
调用AddPermission操作时发生错误(InvalidParameter):无效参数:

政策
</跨度>
包含太多的陈述!

有人可以帮助我们找到解决这个问题的方法。我们在一个不同的帐户(帐户C)中创建了一个lambda函数,这个命令工作正常,没有错误。

2 条回复
  1. 0# 哦豁 | 2019-08-31 10-32



    我们想通了。每当我们跑

    aws sns add-permission

    它更新了SNS主题策略。我们的代码中有一个错误,它为同一个帐户调用了多次(我们试图从多个帐户调用此SNS主题)。 AWS对策略数量的限制为100,当我们达到此限制时,我们会收到错误。


登录 后才能参与评论