Azure ARM自定义脚本扩展失败:模板资源“ customScriptExtension”无效:资源标识符格式错误

问题描述

在这里,我试图为我的devtestlab虚拟机(正在创建到同一模板中)使用azure自定义脚本扩展来部署.ps1脚本,但低于错误

New-AzResourceGroupDeployment : 1:44:31 PM - Error: Code=InvalidTemplate; Message=Deployment template validation Failed: 'The template resource '<vmName>/config-app' at line 
'72' and column '9' is not valid: The resource identificator '<devtestlabName>/<vmName>' is malformed. Please see https://aka.ms/arm-template-expressions/#reference for 
usage details.. Please see https://aka.ms/arm-template-expressions for usage details.'.
{
          "apiVersion": "2018-06-01","type": "Microsoft.Compute/virtualMachines/extensions","name": "AZU-NWX-APP-044/config-app","location": "[resourceGroup().location]","dependsOn": [
            "[variables('vmName')]"
          ],"properties": {
                "autoUpgradeMinorVersion": true,"publisher": "Microsoft.Compute","type": "CustomScriptExtension","typeHandlerVersion": "1.9","settings": {
                    "fileUris": ["https://t3devnwxmgmsa.file.core.windows.net/t3devnwx-fs/ARM_binaries/vm-config.ps1"]
                },"commandToExecute": "[concat('Powershell -ExecutionPolicy Unrestricted -File\"','vm-config.ps1')]",//"managedIdentity": {},"protectedSettings": {}
          }    ```
 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)