目前,我的团队尝试使用 Azure 管理 API 自动化 ExpressRoute 调配和配置,但遇到了错误
在 API 版本“2019-07-01”的命名空间“Microsoft.Network”中找不到资源类型。
我们尝试了文档中提到的几个不同的 API 版本,问题似乎存在于所有版本中。我们还发现这只是此提供程序的部分资源类型的问题。
运营工作
- 快速路线电路
- 快速路线电路连接
返回相同错误的操作
- 快速路线门户
- 快速路线交叉连接
- 快速路线连接
- 快速路由交叉连接对等
- 快速路线链接
错误信息:
{
"error": {
"code": "InvalidResourceType",
"message": "The resource type could not be found in the namespace 'Microsoft.Network' for api version '2019-07-01'."
}
}
我们还运行了以下 PowerShell 命令来验证当前注册的资源类型微软网络提供者,并且我们也没有看到列出的不起作用的方法,这与我们收到的错误消息一致。
(Get-AzureRmResourceProvider
-ProviderNamespace Microsoft.Network).ResourceTypes
以下两种情况都可能是问题所在。Azure 文档 (https://docs.microsoft.com/en-us/rest/api/expressroute/expressroutecrossconnections/get) 未对齐,或者应该是 Azure 管理 API 的问题。我们认为稍后的可能性更大。
有谁对我们如何解决这个问题有线索或任何有用的见解?