Есть ли способ сослаться на имя виртуальной машины, развернутой в масштабируемом наборе виртуальных машин? Я использую расширение пользовательского сценария, которое запускает сценарий установки при развертывании каждой виртуальной машины в масштабируемом наборе, и для одного из параметров сценария я хочу использовать имя виртуальной машины. Для одного экземпляра это было легко:
"commandToExecute": "[concat('sh ap-cluster-setup.sh -h=',parameters('virtualMachineName'),' -s=',parameters('subnetAddressPrefix'),'')]"
но поскольку имя виртуальной машины в масштабируемом наборе создается динамически при развертывании, я не могу придумать способ сослаться на него в JSON. Соглашение об именовании виртуальных машин — vmssTemplate_0, vmssTemplate_1 и т. д., где vmssTemplate — параметры («virtualMachineScaleSets_name») в шаблоне VMSS.