Я делаю вызов GetItem для DynamoDB через интеграцию API-шлюза.Мой запрос сопоставления:
{
"TableName": "connected-content-dynamodb",
"Key": {
{ "id" :
{"S" : "$input.params('entity-id')"}
}
}
}
Шаблон ответа: { "payload" : "$input.json('$')"}
Журналы, которые я получаю:
Чт 22 ноября 10:31: 51 UTC 2018: Тело запроса конечной точки после преобразований: {"TableName": "connected-content-Dynamodb", "Key": {{"id": {"S": "123"}}}}
чт 22 ноября 10:31:51 UTC 2018: отправка запроса на https://dynamodb.eu -west-1.amazonaws.com /? Action = GetItem четверг 22 10:31:51 UTC 2018: методТело ответа после преобразований: {"__type": "com.amazon.coral.service # SerializationException"} Чт 22 ноября 10:31:51 UTC 2018: Заголовки ответа метода: {X-Amzn-Trace-Id = Root = 1-5bf68597-8d22f7ca52c6af2aded083e0, Content-Type = application / json} Чт 22 ноября 10:31:51 UTC 2018: Успешно завершенное выполнение Чт 22 ноября 10:31:51 UTC 2018: метод завершен со статусом: 404
Любойидеи что не так?Или как его отладить?