Man kann Lambda-Funktion hinzufügen, die API über Cloud Logic implementiert, um so zu projizieren.Gibt es eine Möglichkeit, dem AWS Mobile Hub-Projekt eine Lambda-Funktion ohne API hinzuzufügen?
cloudlogic: !com.amazonaws.mobilehub.v0.CloudLogic components: hello: !com.amazonaws.mobilehub.v0.API attributes: name: hello requires-signin: true paths: /hello: !com.amazonaws.mobilehub.v0.Function name: hello codeFilename: uploads/hello-xxx.zip handler: lambda.handler enableCORS: true runtime: nodejs6.10 environment: {}
Aber was Funktionen, die andere Auslöser wie Updates in der Datenbank hat, regelmäßigen Intervall usw. Wie diese Art von Funktionen hinzugefügt werden können, so dass sie einen Teil-Projekt eingebunden? Was ist die Syntax? Sicher, ich kann Funktionen separat bereitstellen, aber ich wäre nett, alles aus derselben Projektdatei bereitzustellen.
Ich verstehe das alles. Was ich möchte, ist die Syntax in der Mobile Hub-Projektdatei, um Funktionen ohne API zu implementieren. Ich habe meine Frage aktualisiert. – roosi
Sie können das AWS Mobile SDK für jede Plattform verwenden, die Lambda direkt aufruft. Zum Beispiel ... http://docs.aws.amazon.com/mobile/sdkforandroid/developerguide/getting-started-lambda.html –