我试图为我的运行簿创建一个带有附加变量ab包的ARM模板。
我想拥有自动帐户变量的值作为ARM模板的参数。
当我使用文档语法时,我将变量值作为“参数(ParameterName)”,而不是参数的值。
当我不使用语法代码时,我只会得到以下错误:
无效JSON --请检查变量的值
这是ARM模板资源代码:
{
"apiVersion": "2020-01-13-preview",
"type": "Microsoft.Automation/automationAccounts/variables",
"name": "[concat(parameters('AutomationAccount'), '/blobContainerName')]",
"location": "[parameters('automationRegion')]",
"properties": {
"description": "output container name",
"isEncrypted": false,
"value": "\"[parameters('blobContainerName')]\""
}
}
在部署后的变量中,它是什么样的:
发布于 2021-08-24 16:12:16
尝试以下几点:
"properties": {
"value": "[concat('\"', parameters('blobContainerName'), '\"')]"
},
您需要使用concat来连接字符串。
https://stackoverflow.com/questions/68908094
复制相似问题