相关疑难解决方法(0)

Lambda不能假定为函数定义的角色

当我尝试使用create-function命令创建lambda函数时,我收到错误"Lambda不能为函数定义角色".

aws lambda create-function
--region us-west-2
--function-name HelloPython
--zip-file fileb://hello_python.zip
--role arn:aws:iam :: my-acc-account-id:role/default
--handler hello_python.my_handler
--runtime python2.7
--timeout 15
--memory-size 512

python boto amazon-web-services aws-sdk aws-lambda

29
推荐指数
5
解决办法
3万
查看次数

InvalidParameterValueException:Lambda无法假定为函数定义的角色

我正在使用AWS SDK for JavaScript,当我尝试创建Lambda函数时它返回以下错误:

InvalidParameterValueException:Lambda无法假定为函数定义的角色.

我已经仔细检查了我的角色,这完全有效.但是,我仍然无法创建Lambda函数.

我的角色信任关系是:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "Service": [
                    "lambda.amazonaws.com"
                ]
            },
            "Action": [
                "sts:AssumeRole"
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

javascript amazon-web-services node.js aws-sdk aws-lambda

7
推荐指数
1
解决办法
4512
查看次数