[通过部署AWS Lambda函数(通过无服务器框架),并通过AWS API Gateway中的HTTPS终端节点公开它... 是否可以构造和设置API网关ID,然后确定该Lambda函数的HTTP端点?
[部署AWS Lambda函数并添加HTTP事件时,我现在在https://klv5e3c8z5.execute-api.eu-west-1.amazonaws.com/v1/fizzbuzz中得到一个随机ID作为(第一个主机名)。新的/新的部署会收到新的随机字符串,即10个字符的ID。
而不是使用它,我想确定并设置该ID。 (我将确保自己具有足够的独特性,或者自己处理端点命名冲突。)
原因是在一个单独的无服务器项目中,我需要使用该端点(因此需要知道该ID)。而不是由项目1确定它,然后在项目2中读取/检索它,我想在项目1中构造和设置端点,以便我也可以在项目2中使用已知的端点。
((建议使用自定义域作为该端点的替代/别名...,但如果可能的话,我不想在组合中引入新的组件,并且不包含Cloud -它可能需要30分钟才能创建一个域-Front更好:-))
如果不可能,我可能需要使用http://www.goingserverless.com/blog/api-gateway-url中所述的方法,并提到端点正在通过CloudFormation堆栈从一个项目中暴露],以便从中读取和使用。其他项目,但在部署第二个项目时引入了一点延迟,并带来了依赖性。
[通过部署AWS Lambda函数(通过无服务器框架),并通过AWS API Gateway中的HTTPS终端节点公开它...可以构造和设置API网关ID并由此确定...