首页 > 解决方案 > AWS Lambda 策略编辑器中的错误?

问题描述

我遇到了一个与制定 lambda 策略相关的错误。这是我用于此示例的准系统(请注意,论坛的格式很糟糕,我复制并粘贴了它给我的确切代码):

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "lambda:CreateFunction",
                "lambda:DeleteFunction"
            ],
            "Resource": "arn:aws:lambda:*:*:function:*"
        }
    ]

}

它告诉我我需要给它函数资源类型,但这实际上是可视化编辑器给我的代码。

重现:

这一定是一个错误。我正在使用机器自己的 JSON。

标签: amazon-web-servicesaws-lambdaamazon-iam

解决方案


试试这个,因为您的资源格式不正确:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "VisualEditor0",
      "Action": [
        "lambda:CreateFunction",
        "lambda:DeleteFunction"
      ],
      "Effect": "Allow",
      "Resource": "*"
    }
  ]
}

推荐阅读