Я хотел бы изменить текущий статус существующего API на статус «Увольнение» через REST-API. Я использую следующий METHODE: https://docs.wso2.com/display/AM1100/apidocs/publisher/#!/operations#APIsApi#apisChangeLifecyclePostWSO2 APIM 1.10 - udpate api status to "Retire" через REST-API
Так вызов выглядеть следующим образом:
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":""}
В документации статус «Пенсия» указан , Вопросы: Что происходит не так? Каков правильный метод, чтобы изменить статус на «Пенсионный», «Заблокированный» или «Устаревший»?
С уважением Marty
Я проверил несколько состояний-переход через интерфейс. Затронутый API был в CREATE-State, сначала мне нужно изменить состояние «PUBLIHED», а не «DEPRECATED» и окончательно «RETIRED» .... очень сложно. Thx, для вашей поддержки VizZy – APIMAN