我需要帮助,使用vmSize参数确定Azure ARM模板中的磁盘数量。例如,如果vmSize为“ small”,则将VM的磁盘数设置为1,如果将“ medium”,则设置为2,如果将“ large”,则设置为3,等等...
是的,这是可能的。我建议为您的名称和相应的大小构建一个变量对象,然后在这样的单独变量中查找相应的值:
"vmSizeReference":
{
"small": 1,
"medium": 2,
"large": 3
},
"vmSizeValue":"[variables('vmSizeReference')[parameters('vmSize']]"
然后在构建虚拟机参考parameters('vmSizeValue')
时