Удаление удаленной записи службы с помощью вызовов API
Я пытаюсь удалить устаревшую версию старого сервиса, созданного в CAM, но он все еще отображается в каталоге ICP. Есть ли какой-то способ это выяснить?
1 ответ
Вышедший на пенсию сервис в CAM будет отображаться в каталоге ICP. Это известная проблема, и мы работаем с ICP для ее решения. После выхода на пенсию вы должны удалить службу через API, как указано здесь:
Delete a service - You can only delete a draft service. After you publish a service, you cannot delete it. However, the workaround to delete a published service is to retire the service and delete it by using API.
https://www.ibm.com/support/knowledgecenter/SS2L37_2.1.0.3/cam_managing_services.html
Выпуск DELETE для / service очистит запись из каталога ICP, но учтите, что брокеру требуется некоторое время для обновления каталога в ICP, порядка 15 минут: https://www.ibm.com/support/knowledgecenter/SS2L37_2.1.0.3/cam_common_API.html