本页面适用于 Apigee 和 Apigee Hybrid。
查看 Apigee Edge 文档。
当您删除 API 代理时,Apigee 会移除该 API 代理,并取消其在集群中的部署。
删除 API 代理与取消部署 API 代理类似,区别是您可以返回修改已取消部署的修订版本。删除 API 代理后,便无法再修改此代理。
经典版 Apigee 界面
如需在 Apigee 界面中删除 API 代理,请执行以下操作:
-
如果您使用的是 Cloud 控制台中的 Apigee 界面:请选择代理开发 > API 代理。
如果您使用的是经典版 Apigee 界面:请选择开发 > 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。