Как часть нашего конвейера CI / CD, я собираюсь зарегистрировать наши Azure функциональные приложения в Azure API Management с помощью PowerShell. Из рассмотрения документации видно, что командлет Import-AzApiManagementApi должен это поддерживать, но в параметре -SpecificationFormat параметр для импорта, по-видимому, отсутствует для импорта из существующего приложения-функции.
Я видел эту статью обратной связи , задающую подобный вопрос, но в настоящее время это кажется невозможным.
Я пытался предоставить документацию по приложению-функции OpenAPI через блейд API Definition, но, похоже, он не работает, поскольку приложение-функция размещено в изолированной частной среде службы приложений.
Anyone Любая идея, если есть другая опция для программного импорта приложения функции в APIM?
Обновление:
Я смотрел на Расширения функций AlienCube библиотеку на Github, и она позволяет публиковать определение Swagger API, которое я могу использовать с командлетом Import-AzApiManagementApi , но по-прежнему хочу иметь собственное решение Azure, если это возможно.