Если я создаю или обновляю политику, используя rest api
.
POST /api/am/publisher/v0.12/apis/{apiId}/policies/mediation
Или
PUT api/am/publisher/v0.12/apis/{apiId}/policies/mediation/{mediationPolicyId}
Изменения не применяются, пока я снова не опубликую API из интерфейса пользователя.
Я могу жить с этим, работая так в первый раз, но я хочу иметь возможность изменять политику без использования пользовательского интерфейса.
Я пытался publish
api
со следующим вызовом
POST /apis/change-lifecycle?apiId={apiId}&action=Publish
Но это не помогает.
В качестве примечания я могу обновить определение API, не публикуя API, поэтому мне кажется, что я просто упускаю кое-что из того, как работает политика посредничества.
Кто-нибудь, кто получил это на работу?