【发布时间】:2021-08-24 14:34:58
【问题描述】:
我正在尝试使用 ARM 模板将多个参数传递给自定义脚本扩展,这里是 ARM 模板的 sn-p,目前可以正常工作:
{
"name": "Microsoft.CustomScriptExtension-20210604105657",
"apiVersion": "2015-01-01",
"type": "Microsoft.Resources/deployments",
"properties": {
"mode": "incremental",
"templateLink": {
"uri": "https://catalogartifact.azureedge.net/publicartifactsmigration/Microsoft.CustomScriptExtension-arm.2.0.56/Artifacts/MainTemplate.json"
},
"parameters": {
"vmName": {
"value": "real-vm-name"
},
"location": {
"value": "uksouth"
},
"fileUris": {
"value": "https://realwebsite/script.ps1"
},
"arguments": {
"value": "[parameters('param1')]"
}
}
},
但是每当我向参数部分添加另一个参数时,模板验证都会失败。这是我试图做的:
"arguments": {
"value": "[parameters('param1')], [parameters('param2')]"
}
有人可以帮忙吗?
【问题讨论】:
-
你能提供失败时的实际错误吗?
标签: json azure powershell azure-resource-manager