部署后如何将 AWS API Gateway 终端节点导出到文件(或类似文件)?

发布于 2025-01-09 05:21:58 字数 145 浏览 0 评论 0原文

我正在使用 AWS API Gateway 来模拟不同的 API,并且我想在我的应用程序中使用这些端点(不是 lambda)。

所以我的想法是以某种方式从 json 文件中引用这些端点,但为此我需要在每次部署时导出它们。

有什么办法可以存档这个吗?

I am using the AWS API Gateway to mock different APIs and I want to use those endpoints in my application (which is not a lambda).

So my idea was to somehow reference those endpoints from a file like a json, but for that I need to get them exported every time I deploy.

Is there any way to archive this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久夏青 2025-01-16 05:21:58

这取决于您使用哪个堆栈来部署 API 网关。

例如,

Outputs:
 myapi:
   Type: AWS::ApiGatewayV2::Api
   Properties:
     Name: MyAPI
     ProtocolType: HTTP
 APIEndpoint:
   Description: endpoint of api
   Value:
     Fn::Join:
       - ""
       - - https://
         - Ref: myapi
         - .execute-api.ap-southeast-1.amazonaws.com/
   Export:
     Name: APIEndpoint

It depends on which stack you are using to deploy API gateway.

For example,

Outputs:
 myapi:
   Type: AWS::ApiGatewayV2::Api
   Properties:
     Name: MyAPI
     ProtocolType: HTTP
 APIEndpoint:
   Description: endpoint of api
   Value:
     Fn::Join:
       - ""
       - - https://
         - Ref: myapi
         - .execute-api.ap-southeast-1.amazonaws.com/
   Export:
     Name: APIEndpoint
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文