2017-06-01 6 views

Antwort

2

Nein, die API-ID wird auf AWS-Seite generiert, aber wenn Sie Ihr Lambda auf einer vorhandenen API-Gateway-Konfiguration bereitstellen, können Sie die API (und ihre ID) beibehalten und das implementierte Lambda darauf verlinken (als Ersatz für die altes Lambda zum Beispiel) Dazu müssen Sie die API-ID angeben (Sie können sie über die Liste aller API-Konfigurationen abrufen)

Denken Sie an Ihre API-ID als eindeutige ID, wie Ihre aufgerufene URL ist :

https://API-ID.execute-api.REGION.amazonaws.com/STAGE/PATH

+0

Ist es eine Möglichkeit, eine statische Basis-URL einschließlich des API-Schlüssels für eine Reihe von Funktionen zu reparieren? –

0

können Sie nehmen auf jeden Fall nutzen die Funktio 'PutRestApi' ty, mit dem Sie prolong verwenden und die neue prolongation-Definition über einem vorhandenen RestApi zusammenführen/überschreiben können. Sie behalten in diesem Fall die gleiche RestApi-ID.

In der Konsole sollte die Option Import API im Menü Actions angezeigt werden, wenn Sie Ressourcen auf einer vorhandenen API anzeigen.

Oder in der API-Dokumentation finden Sie PutRestApi oder put-rest-api für welchen Client Sie verwenden.

Verwandte Themen