0
REST-API를 통해 기존 API의 현재 상태를 "Retire"상태로 변경하고 싶습니다. 나는 다음과 같은 메도를 사용 https://docs.wso2.com/display/AM1100/apidocs/publisher/#!/operations#APIsApi#apisChangeLifecyclePostWSO2 APIM 1.10 - REST-API를 통해 API 상태를 "Retire"로 변경
그래서 이런 전화의 모양을
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":""}
을 . 질문 : 뭐가 잘못 됐나요? 상태를 "Retire", "Blocked"또는 "Deprecated"로 변경하는 올바른 방법은 무엇입니까?
감사 마티
UI를 통해 몇 가지 상태 전이를 테스트했습니다. 영향을받은 API는 CREATE-State 상태였습니다. 먼저 "PUBLIHED"상태를 "DEPRECATED"로 변경하고 마지막으로 "RETIRED"... 상태로 변경해야합니다. 매우 복잡합니다. Thx, 당신의 지원을 위해 VizZy – APIMAN