Не настоящее решение, но я переключил вариант сборки с debug
на release
, и он может правильно построить.
Таким образом, вариант построения сборки может помочь вам построить в любом случае, если debug
не является приоритетом.
Похоже, что ваша лямбда-функция не может подключиться к DynamoDB. Обычно это вызвано одной причиной: вы запускаете функцию Lambda в VPC, а функция Lambda не имеет жизнеспособного маршрута к DynamoDB (через общедоступный Интернет или через DynamoDB через частную конечную точку VPC).
Предположительно, вы запускаете свою функцию Lambda внутри VPC, чтобы она могла получить доступ к вашей частной базе данных RDS, которая иначе не была бы доступна через общедоступный Интернет.
У вас есть несколько вариантов:
Обратите внимание, что оба протокола работают по протоколу TLS, поэтому являются безопасными. Решение заключается в том, разрешить ли функции Lambda беспрепятственный исходящий доступ к Интернету (# 1) или ограничить ее DynamoDB (# 2).