如何在ARM模板中编写多行字符串

时间:2019-03-22 00:06:05

标签: azure-resource-manager

想知道JSON模板中是否可以包含多行字符串吗?我需要将powershell脚本作为customscriptextension(https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/custom-script-windows)的一部分来提供,到目前为止,唯一的方法是排长队。而是可以使用多行字符串或如何有效解决此问题?

2 个答案:

答案 0 :(得分:1)

在询问问题后添加了此功能。有关如何在ARM模板中使用多行字符串的信息,请参见https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-syntax#multi-line-strings

答案 1 :(得分:0)

您可以尝试以base64编码方式传递此多行字符串,并使用base64()函数将其解码回去,但是将脚本上传到某个地方并在扩展名中引用它可能会更容易