繁体   English   中英

WSO2 APIM 1.10-通过REST-API将api状态更新为“已退休”

[英]WSO2 APIM 1.10 - update api status to “Retire” via REST-API

我想通过REST-API将现有API的当前状态更改为“退休”状态。 我使用以下方法: https ://docs.wso2.com/display/AM1100/apidocs/publisher/#! / operations#APIsApi#apisChangeLifecyclePost

因此,呼叫如下所示:

POST "http://127.0.0.1:9763/api/am/publisher/v0.9/apis/change-lifecycle?apiId=890a4f4d-09eb-4877-a323-57f6ce2ed79b&action=Retire"

但是我收到以下消息:

{"message":"Bad Request","description":"Action 'Retire' is not allowed. Allowed actions are [Publish, Deploy as a Prototype]","error":[],"code":400,"moreInfo":""}

在文档中,列出了“退休”状态。 问题:出了什么问题? 将状态更改为“退休”,“已阻止”或“已弃用”的正确方法是哪种?

API应该处于已发布状态,以便更改为“退出状态”。

您可以确认API的当前状态吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM