Назад | Перейти на главную страницу

Не удалось найти тип ресурса в пространстве имен Microsoft.Network Ошибка

В настоящее время моя команда пытается автоматизировать подготовку и настройку ExpressRoute с помощью API управления Azure, и у нас возникает ошибка.

Тип ресурса не может быть найден в пространстве имен Microsoft.Network для версии API '2019-07-01'.

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

Операции работают

Операции, возвращающие ту же ошибку

Сообщение об ошибке:

{
  "error": {
    "code": "InvalidResourceType",
    "message": "The resource type could not be found in the namespace 'Microsoft.Network' for api version '2019-07-01'."
  }
}

Мы также выполнили следующую команду PowerShell, чтобы проверить текущие зарегистрированные типы ресурсов для Microsoft.Network provider, и там мы также не видим перечисленных методов, которые не работают, что согласуется с полученным нами сообщением об ошибке.

(Get-AzureRmResourceProvider
 -ProviderNamespace Microsoft.Network).ResourceTypes

Проблема может быть в одном из двух. Либо документация по Azure (https://docs.microsoft.com/en-us/rest/api/expressroute/expressroutecrossconnections/get) не согласован, либо это должно быть проблемой с API управления Azure. Мы полагаем, что позже будет более вероятно.

Есть ли у кого-нибудь подсказка или какие-либо полезные идеи, как мы можем решить эту проблему?