我正在尝试使用az group deployment create
来执行ARM模板部署,并且我想传递在变量中定义了值的参数。使用以下语法,我可以毫无问题地做一个参数:
--parameters parameter1=$var1
但是当我尝试使用以下语法添加其他参数时,它将失败:
--parameters parameter1=$var1, parameter2=$var2
以下语法也将失败,因为它将不使用变量的值:
--parameters '{
"parameter1": { "value": "$var1" },
"parameter2": { "value": "$var2" }
}'
有人知道我想做的事是否可行以及正确的语法是什么?
答案 0 :(得分:0)
我正在将损坏的外壳和语法稍有不正确组合起来。下面列出了我尝试做的正确语法:
--parameters parameter1=$var1 parameter2=$var2
或者,对于涉及多个参数的清洁视图:
--parameters parameter1=$var1 `
parameter2=$var2 `
parameter3=$var3