0

我目前正在为我每天使用的一些基本部署构建一些模板,并让它们工作,除了最后一块。问题是我在部署时使用 t-shirt 尺寸来选择特定的 vhd,但我看不到 uri 字符串的语法正确。

我知道自己调用变量的语法,但是当我将它添加到 uri 字符串中时,它会失败。

[variables(‘vhd’)[parameters('version')]]

范围:

"version": { "type": "string", "defaultValue": "10.5", "allowedValues": [ "10.3.1", "10.4.1", "10.5" ],

多变的:

"vhd": { "10.3.1": "20170524144905.vhd", "10.4.1": "20170524144656.vhd", "10.5": "20170524133408.vhd" },

细绳:

"vhd": { "uri": "[concat(concat(reference(resourceId(parameters('virtualMachineName'), 'Microsoft.Storage/storageAccounts', variables('storageAccountName')), '2015-06-15').primaryEndpoints['blob'], 'vhds/'), parameters('virtualMachineName'), '20170524133408.vhd')]" },

4

0 回答 0