Не удалось удалить API testapi. Возможно, оно было удалено, попробуйте обновить

Я новичок в azure и ранее использовал GCP, и он дает очень четкую информацию об ошибках, но с Azure Cloud он просто показывает сообщение о том, что что-то пошло не так, и нет четкой информации.

Я создал API на API Management и пытаюсь удалить этот API. и всякий раз, когда я удаляю, он просто показывает меня Unable to delete API testapi. There is a chance it was deleted, please try to refresh.

И API никогда не удаляется. У меня есть все необходимые разрешения для этого ресурса, на самом деле я owner ресурса. Итак, ясно, что с разрешением проблем нет.

Также я не могу создать API, используя спецификацию OpenAPI. API, который я создал, был пустым API. Когда я использую OpenAPI, он говорит Could not create an API. Please try again later.

Может ли кто-нибудь посоветовать, если я делаю что-то не так или для выполнения этого действия требуется доступ к большему ресурсу Azure?

Попробуйте удалить службу APIM и создать заново, если в ней нет других API, потому что это может быть связано с проблемой сети или проблемой при создании/подготовке службы APIM.

Hasher 29.05.2023 10:19

@Хашер, я так думаю. Также я не могу создать API, используя спецификацию OpenAPI. API, который я создал, был пустым API. Когда я использую OpenAPI, он говорит Could not create an API. Please try again later.

SHIVAM SINGH 29.05.2023 10:27

Независимо от типа API (пустой API, API функций или Open API), проверьте, включили ли вы обратимое удаление в службе azure apim, потому что существует процесс выполнения операции над API, если этот APIM включен с помощью Soft- удалить то, что указано в документации

Hasher 29.05.2023 10:35

Для этой проблемы (Could not create an API. Please try again later) это может быть проблема с браузером - выполните аппаратное обновление или перезапустите и проверьте подключение к Интернету также потому, что подготовка службы APIM занимает едва ли минимум> 30 минут и может занять больше в зависимости от скорости интернета, и могут возникнуть перебои в подготовке, если надлежащее подключение к Интернету не передается.

Hasher 29.05.2023 10:38

@Hasher Я думаю, что мягкое удаление предназначено для применения опции восстановления любых удаленных API в пределах временного диапазона. В нашем случае мне просто нужно удалить его.

SHIVAM SINGH 29.05.2023 10:53

Случайно ли ваш экземпляр управления API находится в состоянии подготовки? Один раз проверьте, отображается ли состояние экземпляра APIM «В сети».

Ikhtesam Afrin 29.05.2023 11:29

@IkhtesamAfrin Да. Он показывает онлайн

SHIVAM SINGH 29.05.2023 11:31

Затем проверьте, удалив существующую службу APIM и попробуйте создать новую.

Hasher 29.05.2023 15:10
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
8
66
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Что ж, перепробовав все методы, у меня есть ответ. Решение Хашера сработало.

Я удалил и снова создал службу APIM, и это сработало для меня.

Другие вопросы по теме