Lambda

Lambda-Funktion und API-Gateway REST bereitstellen

Ich habe eine API Gateway-REST-API und eine Lambda-Funktion mithilfe von Terraform bereitgestellt. Das REST-API-Testtool hat den folgenden Fehler ausgegeben, als ich den HTTP-Endpunkt aufgerufen habe. Lambda-Add-Berechtigung wurde angewendet. "message": "Interner Serverfehler". Und CloudWatch zeigt diesen Fehler: ERROR Runtime.ImportModuleError: Unable to module 'my-lambda': No module named 'my-lambda'

my_lambda.py sollte der Name der Datei sein,die den Handler enthält.




Siehe die obige Antwort von Uri. Ihre gezippte Datei und der Inhalt sollten den Namen des Handlers haben. Wir haben dazu einen Blogpost geschrieben , falls es hilft.