【发布时间】:2016-09-26 22:48:10
【问题描述】:
我正在使用AWS SDK for JavaScript,当我尝试创建 Lambda 函数时它返回以下错误:
InvalidParameterValueException:为函数定义的角色不能由 Lambda 承担。
我已经仔细检查了我的角色,它完全有效。但是,我仍然无法创建 Lambda 函数。
我的角色信任关系是:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": [
"lambda.amazonaws.com"
]
},
"Action": [
"sts:AssumeRole"
]
}
]
}
【问题讨论】:
-
我已经发布了这个自我回答的问题,因为我花了很长时间才找到问题。我希望它对其他人有用。
标签: javascript node.js amazon-web-services aws-sdk aws-lambda