我有一个IAM组,它为它的用户分配一些权限。许多权限之一是访问Lambda函数。这些lambda函数在DynamoDB表中添加简单注释。对于试图在AWS控制台中测试Lambda的用户,响应如下:
User: arn:aws:sts::11111111111:assumed-role/jd-176-LambdaToDynamoDBCommentTableRole-1QGT8KW7YAUAA/jd-176-LambdaCreationHelperSta-SaveCommentFunction-LQRLLIVVRDS5 is not authorized to perform: dynamodb:G
我有一个Swift函数,它在AWS DynamoDB中执行一个batchGetItem。输出是以JSON格式返回的,但是我很难解析它。下面是我试图用来解析数据的代码,以及JSON输出的样子。任何帮助都是非常感谢的。谢谢。
函数:
func batchGetItem () {
let DynamoDB = AWSDynamoDB.default()
var keys = [Any]()
let idNumbers = Array
let n = 0
for i in 0...n {