Итак, у меня есть этот шаблон ARM для развертывания виртуальной машины в Azure. Чтобы создать уникальное, но детерминированное имя учетной записи хранения, я использую uniqueString(). Это выглядит примерно так:
"variables": {
...
"vhdStorageName": "[concat('vhdstorage', uniqueString(resourceGroup().id))]",
...
}
Я хочу иметь возможность создать ту же строку вне шаблона развертывания, например, в сценарии PowerShell, или использовать ее в качестве входных данных в задача VSTS.
Есть ли способ сделать это?