我试图使用门户网站生成的Azure ARM模板创建基本的非集群Cosmos数据库实例。 使用模板和Powershell创建数据库没有问题。但是,让我感到奇怪的是,ARM模板依赖于短位置代码(例如ukwest)和显示名称(例如UK West)
我希望ARM模板始终使用一个位置代码系统,即ukwest。
这里的设计意图是什么?
谢谢
答案 0 :(得分:0)
实际上,这很容易回答@DanielMann:)
Locations数组-是cosmos db应该复制其自身的位置。因为在您的情况下它只是一个区域,所以没有多大意义,但是如果您有多个区域,这是有道理的。并且为了命名-他们可能选择将其命名为locationname
,以免混淆。
https://docs.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/databaseaccounts/createorupdate#location
https://docs.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/databaseaccounts/createorupdate