AWS Lambda策略编辑器中的错误?

时间:2019-09-26 18:25:33

标签: amazon-web-services aws-lambda amazon-iam

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

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

}

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

要复制:

  • 转到策略编辑器。要进行服务,请选择lambda。
  • 我给了它两个功能资源的权限,但是专门创建和删除了。
  • 在资源之下,要发挥作用,请按任意。
  • 转到JSON编辑器。复制JSON。删除它。
  • 返回到可视编辑器。删除lambda权限(通过点击“删除”)。
  • 返回并粘贴刚复制的JSON。现在,在可视化编辑器中,它将告诉您尚未为它指定资源类型“功能”。

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

1 个答案:

答案 0 :(得分:0)

尝试此操作,因为您的资源格式不正确:

library(dplyr)
data <- expand.grid(date = seq.Date(Sys.Date() - days(10), Sys.Date(), "days"),
            string1 = diamonds$color %>% levels() %>% unique(),
            string2 = diamonds$cut %>% levels() %>% unique()
       )
data %>% 
  arrange(desc(date), string1, string2)