我正在使用Resource Manger API在Azure中创建Application Insight资源。步骤如下:
然后我在美国东部位置创建了Insights组件,该组件失败。以下错误。但是,如果我在美国中部位置(与包含资源组的位置不同)创建组件,则会成功。
"error": {
"code": "MissingRegistrationForLocation",
"message": "The subscription is not registered for the resource type 'components' in the location 'southcentralus'. Please re-register for this provider in order to have access to this location."
}
答案 0 :(得分:8)
我一直在找一个支持我的故事的好消息来源,但是找不到这个网址:(。据我所知,Application Insights服务只能从美国中部地区获得。这可能导致错误,因为您正尝试在美国东部地区设置Insights组件。
如您所见,该位置已锁定,因此无法选择美国东部。
您可以在this page跟踪Azure Application Insights服务更新。在此旁边,您只能过滤更新,以查看service updates about regions and datacenters.
我希望这会有所帮助。
答案 1 :(得分:3)
昨天,微软宣布在Application Insights的其他地区普遍推出。
此外,使用当前的ARM模板部署时可能会遇到错误!
Application Insights: General availability in additional regions
答案 2 :(得分:0)
就我而言,能够通过在Visual Studio中更新Azure来解决问题
Tools => Extensions And Updates => Updates => Azure*