Мы используем Azure API Management и Powershell для импорта конфигурации на портале со сценарием, однако всякий раз, когда API импортируется, на портале включается проверка «Требуется подписка» (API требуется ключ подписки).Мы пока не используем функцию подписки на API, поэтому нам нужно отключить ее при импорте.Мы используем Import-AzApiManagementApi
и Set-AzApiManagementApi
со следующим кодом:
Set-AzApiManagementApi -ApiId $apiId -Context $context -Protocols @('https') -ServiceUrl $serviceBase$path -Name $api.Name
Set-AzApiManagementPolicy -Context $context -ApiId $apiId -PolicyFilePath "$pwd/src/private/security_policy.xml"
В документации мы не нашли способа импортировать API без этой проверки.Есть ли скрипт для отключения этой функции через powershell?