如何查看 azure arm 模板输出?或用于调试目的的任何函数,如 concat 或 resourceid 输出
How I can see the azure arm template output? or any functions like concat or resourceid output for debugging purpose
想知道如何查看任何 ARM 函数的结果。
例如,dependson 上使用的 concat 函数使模板无效
如果能够在发送到 azure
之前看到 JSON 如何从 arm 函数和参数进行翻译,那就太好了
"[resourceId(concat('Microsoft.Compute/virtualMachineScaleSets/', parameters('vmssNamePrefix')),'/extensions/AzureDiskEncryption')]
您的代码段应该是这样的:
"[resourceId('Microsoft.Compute/virtualMachineScaleSets/extensions', parameters('vmssNamePrefix'), 'AzureDiskEncryption')]
没有调试模式,您最好使用输出部分并在那里测试您的函数以查看生成的内容
想知道如何查看任何 ARM 函数的结果。 例如,dependson 上使用的 concat 函数使模板无效
如果能够在发送到 azure
之前看到 JSON 如何从 arm 函数和参数进行翻译,那就太好了"[resourceId(concat('Microsoft.Compute/virtualMachineScaleSets/', parameters('vmssNamePrefix')),'/extensions/AzureDiskEncryption')]
您的代码段应该是这样的:
"[resourceId('Microsoft.Compute/virtualMachineScaleSets/extensions', parameters('vmssNamePrefix'), 'AzureDiskEncryption')]
没有调试模式,您最好使用输出部分并在那里测试您的函数以查看生成的内容