有没有办法指示无服务器将功能置于预先存在的 API 网关下?
Is there a way to direct serverless to put functions under a pre-existing API Gateway?
我正在构建无服务器应用程序。
我的运营团队有一些限制,最好由我使用预先存在的(但目前为空)API 网关来解决。
有没有办法告诉无服务器使用这个网关而不是创建自己的网关?
一种选择是在 serverless.yml
中创建没有任何事件配置的 Lambda,然后手动配置现有的 API 网关以触发创建的 lambda。我认为这对你的情况来说是一个相当好的解决方案,因为 API 网关无论如何都配置在其他地方。
无服务器框架在其最新更新中确实提供了 re-use pre-existing API 的能力。
可以参考https://serverless.com/framework/docs/providers/aws/events/apigateway/#share-api-gateway-and-api-resources
了解详情。
如果这有帮助,请告诉我!
我正在构建无服务器应用程序。
我的运营团队有一些限制,最好由我使用预先存在的(但目前为空)API 网关来解决。
有没有办法告诉无服务器使用这个网关而不是创建自己的网关?
一种选择是在 serverless.yml
中创建没有任何事件配置的 Lambda,然后手动配置现有的 API 网关以触发创建的 lambda。我认为这对你的情况来说是一个相当好的解决方案,因为 API 网关无论如何都配置在其他地方。
无服务器框架在其最新更新中确实提供了 re-use pre-existing API 的能力。 可以参考https://serverless.com/framework/docs/providers/aws/events/apigateway/#share-api-gateway-and-api-resources
了解详情。 如果这有帮助,请告诉我!