Как я могу увидеть вывод шаблона лазурной руки? или любые функции, такие как вывод concat или resourceid для отладки - PullRequest
0 голосов
/ 08 ноября 2019

Хотите знать, как увидеть результат любой функции ARM. например, функция concat, используемая в зависимости от, и делает шаблон недействительным

Было бы здорово увидеть, как JSON транслируется из функций и параметров arm перед отправкой в ​​azure

"[resourceId(concat('Microsoft.Compute/virtualMachineScaleSets/', parameters('vmssNamePrefix')),'/extensions/AzureDiskEncryption')]

1 Ответ

0 голосов
/ 08 ноября 2019

ваш фрагмент должен быть таким:

"[resourceId('Microsoft.Compute/virtualMachineScaleSets/extensions', parameters('vmssNamePrefix'), 'AzureDiskEncryption')]

режим отладки отсутствует, лучше всего использовать секцию выходов и проверить там свои функции, чтобы увидеть, что генерируется

Справка: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-resource#resourceid

...