这个问题通常是因为ARM模板中定义了一个名为NO_PARAM
的参数,但是在部署模板时没有为它提供值。可以通过在部署命令中指定参数来解决此问题。例如,假设模板template.json
具有以下参数定义:
"parameters": {
"NO_PARAM": {
"type": "string"
}
}
则应在部署命令中提供NO_PARAM
参数的值,例如:
az group deployment create \
--resource-group {RESOURCE_GROUP_NAME} \
--template-file template.json \
--parameters NO_PARAM={VALUE}
其中{RESOURCE_GROUP_NAME}
是资源组的名称,template.json
是ARM模板文件的路径,{VALUE}
是要为NO_PARAM
指定的参数值。
需要注意的是,如果有多个参数需要指定,则应为每个参数提供正确的值。