Apigee错误“修订版#不存在”且无法删除

时间:2014-03-11 17:17:08

标签: apigee

我有两个端点在查看端点列表时出现以下错误:

  

获取修订版时出错

     组织 [组织名称] 中的APIProxy [end-point-name]

APIProxy修订版 [修订版#]

如果我尝试从" Api Proxies"中删除终点。 list我收到与上面相同的消息,标题为" 删除Api时出错"

如果我查看有问题的终点的详细信息并从下拉页面中选择提到的修订版,只需旋转等待的符号。

同事今天也开始遇到同样的问题,我们非常希望能够纠正这种情况并删除错误的修订。

2 个答案:

答案 0 :(得分:0)

我会尝试使用管理API进行删除。

要通过API删除修订,您可以使用:

DELETE https://api.enterprise.apigee.com/v1/o/{orgName}/apis/{proxyName}/revisions/{revisionNum}

如果这不起作用,并且您可以删除整个代理(将删除所有修订),您可以使用:

DELETE https://api.enterprise.apigee.com/v1/o/{orgName}/apis/{proxyName}

如果您需要取消部署代理:

POST https://api.enterprise.apigee.com/v1/o/{orgName}/apis/{proxyName}/revisions/{revisionNum}/deployments?action=undeploy&env={environmentName}

DELETE https://api.enterprise.apigee.com/v1/o/{orgName}/env/{environmentName}/apis/{proxyName}/revisions/{revisionNum}/deployments

您可以通过以下方式获取正确的proxyName:

GET https://api.enterprise.apigee.com/v1/o/{orgName}/apis

如果不起作用,请发布错误。

答案 1 :(得分:0)

克里斯 -

这听起来需要Apigee人员纠正。

您能否提交Apigee全球支持的门票?请参阅相关的组织名称,环境,API代理和修订号。

感谢。