Я следовал этому руководству для реализации прокси-службы конечной точки DynamoDB через API-шлюз: https://aws.amazon.com/blogs/compute/using-amazon-api-gateway-as-a-proxy-for-dynamodb/
Мне удалось реализовать PutItem.Запрос выдает мне следующую ошибку:
"message": "ExpressionAttributeValues содержит недопустимое значение: недопустимое значение одного или нескольких параметров: AttributeValue может не содержать пустую строку для ключа: v1"
Мой шаблон сопоставления: {
"TableName": "dgm-visit",
"PrimaryKey": "date",
"KeyConditionExpression": "date = :v1",
"ExpressionAttributeValues": {
":v1": {
"S": "$input.params('date')"
}
}
}