要解决" AWS Lambda在具有AWSLambdaBasicExecutionRole策略的角色上没有获取凭证"的问题,可以按照以下步骤进行操作:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": "lambda.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
这样,AWS Lambda角色现在将具有获取凭证所需的权限。
请注意,上述步骤中的角色名称和策略名称可能会因为你的具体环境而有所不同。确保根据你的需求和环境进行适当的修改。