2017-03-24 5 views

Antwort

2

Sie können die createFunction oder updateFunctionCode Methoden der Klasse AWSLambdaClient verwenden, um die Zip-Datei mit dem AWS SDK für Java auf Lambda hochzuladen.

+0

Die Zip-Datei selbst für die Function für [CreateFunctionRequest] (http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/ gesetzt wird amazonaws/services/lambda/model/CreateFunctionRequest.html # setCode-com.amazonaws.services.lambda.model.FunctionCode-) an die createFunction und an den UpdateFunctionCodeRequest für [updateFunctionCode] (http: //docs.aws.amazon. com/AWSJavaSDK/Neueste/javadoc/com/amazonaws/services/Lambda/Modell/CreateFunctionRequest.html # setCode-com.amazonaws.services.lambda.model.FunctionCode-) an updateFunctionCode übergeben –

0

Ich verstehe die Frage ist über das Hochladen der Zip-Datei, aber es kann jemand anderem helfen. Wenn Sie Eclipse verwenden, können Sie den Code aws plugin verwenden und dann als Lambda-Funktion auf AWS Account hochladen.

Eclipse Plugin to Upload Java Lambda Function

Plugin wird für die folgenden Informationen fragen:

  1. Anmeldeinformationen: welches Plugin lesen kann von Anmeldeinformationen in .aws Verzeichnis einreichen.
  2. Rolle: Name der Rolle, die bei der Ausführung von Lambda angenommen wird.
  3. bucketName: Wo Zip-Datei gespeichert wird.
  4. Weitere Einstellungen wie Region, Speicher usw.