[英]How to check the value of a variable in an Azure ARM Template using Visual Studio
我正在使用 Visual Studio 并希望在部署之前检查 Azure ARM 模板中变量的输出? 在下面的示例中,我想检查变量“connectionstring”的内容有没有办法使用 Visual Studio 显示当前保存在此处的值?
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"username": {
"type": "string"
},
"password": {
"type": "string"
}
},
"variables": {
"connectionstring": "[concat('Name=', parameters('username'), parameters('password'))]"
},
"resources": [ ],
"outputs": { }
}
答案是否定的。 模板中的所有部署完成后,输出始终是过程。 实现此目的的唯一方法是使用 2 个单独的模板,但您将需要一个脚本。 Visual Studio 无法为您做到这一点。
您可以更好地调试日志,但也很难查看变量值。
在您的 azure 管道中设置一个变量 system.debug: true 并在系统诊断上运行
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.