【问题标题】:How to get list of end points for a Apigee proxy如何获取 Apigee 代理的端点列表
【发布时间】:2020-09-30 18:14:26
【问题描述】:

我正在寻找一个或一组 API 来获取 Apigee 代理的所有端点列表。我查看了 apigee 文档,但只能列出代理及其修订版。

【问题讨论】:

    标签: apigee apigee127


    【解决方案1】:

    这可能是不完美的,可以优化,但我认为它有效。合并三个调用:

    1 确定哪些代理的哪些版本实际部署到某些环境中: 例如,https://api.enterprise.apigee.com/v1/o/[org]/environments/[env]/deployments 或:https://api.enterprise.apigee.com/v1/o/[org]/apis/[proxy]/deployments

    2 查看为特定版本的代理配置了哪些 proxyEndpoints 例如,https://api.enterprise.apigee.com/v1/o/[org]/apis/[proxy]/revisions/[revision#]

    3 查看那些代理端点引用的虚拟主机主机别名: 例如,https://api.enterprise.apigee.com/v1/o/[org]/environments/[env]/virtualhosts/[vhost 姓名]

    令人沮丧的是,Edge 管理 UI 通过对 https://[xxx].apigee.com/ws/proxy/organizations/[org]/apis/[proxy]/deployments/status 的私有“状态”调用提供了一个快捷方式,但无法从 REST API 访问。

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 2014-10-21
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-21
      • 1970-01-01
      • 2016-03-01
      相关资源
      最近更新 更多