【问题标题】:Is there a way to programmatically list deployed API's on AWS API Gateway?有没有办法以编程方式列出 AWS API Gateway 上部署的 API?
【发布时间】:2020-05-13 05:38:45
【问题描述】:

我在 API 网关后面的 AWS 上托管了几个 API。它们使用无服务器框架进行部署。

我是否可以通过编程方式查询和检索所有已部署 API 的列表?

【问题讨论】:

    标签: amazon-web-services aws-api-gateway aws-serverless


    【解决方案1】:

    您可以使用AWS SDK getRestApis 服务(我链接了Java SDK,但您可以使用您选择的任何语言)

    【讨论】:

      【解决方案2】:

      如果您的 API 部署为不同的堆栈,则不能使用 serverless CLI 命令列出它们。

      但是,您可以使用 AWS CLI 命令列出由 API 网关提供支持的所有 API,并使用以下命令。

      aws apigateway get-rest-apis
      

      希望对你有帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-11
        • 2017-02-21
        • 2016-07-31
        • 1970-01-01
        • 1970-01-01
        • 2020-04-16
        相关资源
        最近更新 更多