Исключение SerializationException при выполнении запроса Gettem к DynamoDB через API-шлюз - PullRequest
0 голосов
/ 22 ноября 2018

Я делаю вызов 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

Любойидеи что не так?Или как его отладить?

...