2017-06-01 71 views

回答

2

沒有在AWS端生成API ID,但是當您在現有的api-gateway配置上部署lambda時,可以保留API(及其ID)並將部署的lambda鏈接到它上面(替換爲舊的lambda例如) 爲此,您需要指定API-ID(您可以通過所有API配置列表檢索它)

將您的API-ID視爲唯一ID,因爲您的調用URL是:

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

+0

他們有什麼方法可以修復包含一組函數的API密鑰的靜態基礎url? –

0

你絕對可以利用 'PutRestApi' functionali的ty,它允許你在現有的RestApi上使用swagger併合並/覆蓋新的swagger定義。在這種情況下,您將保持相同的RestApi ID。

在控制檯中,當您在現有API上查看資源時,應在Actions菜單中看到Import API選項。

或者在API文檔中,您可以找到PutRestApiput-rest-api以瞭解您使用的任何客戶端。

相關問題