本页面适用于 Apigee 和 Apigee Hybrid。
  
    查看 Apigee Edge 文档。
  
  
      
 
  
当您删除 API 代理时,Apigee 会移除该 API 代理,并取消其在集群中的部署。
删除 API 代理与取消部署 API 代理类似,区别是您可以返回修改已取消部署的修订版本。删除 API 代理后,便无法再修改此代理。
Apigee Cloud 控制台
如需使用 Google Cloud 控制台删除 API 代理,请执行以下操作:
在 Google Cloud 控制台中,前往代理开发 > API 代理页面。
- 在要删除的代理对应的行中,点击操作下的 删除。
 - 在确认对话框中点击删除。
 
经典版 Apigee 界面
如需在 Apigee 界面中删除 API 代理,请执行以下操作:
- 
    
选择开发 > API 代理,然后在代理窗格中,选择代理的环境。
 - 在要删除的代理对应的行中,点击操作下的垃圾桶图标。
 - 在确认对话框中点击删除。
 
如需了解如何检查刚删除的代理的状态,请参阅查看部署状态。
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。