我正在使用ARM模板部署我的基础架构。我不止一次这样做过。这次我得到一个我无法弄清楚的错误。
Unable to evaluate template language function 'resourceId': the type 'Microsoft.Network/virtualNetworks/subnets' requires '2' resource name argument(s).
所以我需要子网ID,并且我有一个结构良好的资源ID字符串(我想)
[resourceId('Microsoft.Network/virtualNetworks/subnets/',
parameters('virtualNetworks_CloudEngine_RG_vnet_name'),
parameters('subnets_default_name'))]
任何人都可以了解我的错误。
谢谢, 保罗
答案 0 :(得分:1)
错误在第171行
"[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('subnets_default_name'))]",
您忘记输入vnet名称。