删除 API 代理

本页面适用于 ApigeeApigee Hybrid

查看 Apigee Edge 文档。

当您删除 API 代理时,Apigee 会移除该 API 代理,并取消其在集群中的部署。

删除 API 代理与取消部署 API 代理类似,区别是您可以返回修改已取消部署的修订版本。删除 API 代理后,便无法再修改此代理。

Apigee Cloud 控制台

如需使用 Google Cloud 控制台删除 API 代理,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往代理开发 > API 代理页面。

    前往 API 代理

  2. 在要删除的代理对应的行中,点击操作下的 删除
  3. 在确认对话框中点击删除

经典版 Apigee 界面

如需在 Apigee 界面中删除 API 代理,请执行以下操作:

  1. 选择开发 > API 代理,然后在代理窗格中,选择代理的环境。

  2. 在要删除的代理对应的行中,点击操作下的垃圾桶图标。
  3. 在确认对话框中点击删除

如需了解如何检查刚删除的代理的状态,请参阅查看部署状态

Apigee API

如需在 Apigee 组织中删除 API 代理,请向以下资源发出 DELETE 请求:

https://apigee.googleapis.com/v1/organizations/$ORG/apis/$API

例如,如需删除 helloworld API 代理,请执行以下操作:

curl "https://apigee.googleapis.com/v1/organizations/myorg/apis/helloworld" \
  -X DELETE \
  -H "Authorization: Bearer $TOKEN"

按照获取 OAuth 2.0 访问令牌中的说明,将 $TOKEN 设置为您的 OAuth 2.0 访问令牌。如需了解此示例中使用的 curl 选项,请参阅使用 curl。如需了解您可以使用的环境变量,请参阅为 Apigee API 请求设置环境变量

以下提供了一个响应输出示例:

{
  "metaData": {
    "createdAt": "1559145292799",
    "lastModifiedAt": "1559145292799",
    "subType": "Proxy"
  },
  "name": "helloworld",
  "revision": [
    "1"
  ]
}

如需了解详情,请参阅 API 代理 API