为什么天蓝色的手臂模板需要位置和“ locationName”?

问题描述 投票:-1回答:1

我正在尝试使用门户网站生成的Azure ARM模板创建基本的非集群Cosmos数据库实例。使用模板和Powershell创建数据库没有问题。但是,令我感到奇怪的是,ARM模板同时依赖短位置代码(例如ukwest)和显示名称(例如UK West)]

我希望ARM模板始终使用一个位置代码系统,即ukwest。

从模板文件捕获屏幕

enter image description here

从参数文件截屏

enter image description here

这里的设计意图是什么?

谢谢

azure-devops azure-resource-manager
1个回答
0
投票

实际上,这很容易回答@DanielMann:)

Locations数组-是cosmos db应该复制其自身的位置。因为在您的情况下它仅是一个区域,所以没有多大意义,但是如果您有多个区域,这是有道理的。对于命名-他们可能选择将其命名为locationname,以免混淆。

https://docs.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/databaseaccounts/createorupdate#locationhttps://docs.microsoft.com/en-us/rest/api/cosmos-db-resource-provider/databaseaccounts/createorupdate

© www.soinside.com 2019 - 2024. All rights reserved.