Я хочу автоматически развернуть виртуальную машину Data Science в модуле выполнения PowerShell. Для этого я использую команду New-AzResourceGroupDeployment
и указываю файлы параметров в -ParameterUri
и -TemplateParameterUri
. К сожалению, powershell не может загрузить эти файлы, чтобы использовать их. Сообщение об ошибке:
New-AzResourceGroupDeployment: 12:25:28 PM - Ошибка:
Код = InvalidContentLink; Сообщение = невозможно загрузить развертывание
содержание от
«https://[SAName].blob.core.windows.net/automation/WindowsVirtualMachine.json'.
Идентификатор отслеживания: «56714bef-f653-42bb-80e2-8d0842e2d94e». Посмотри пожалуйста
https://aka.ms/arm-deploy для деталей использования.
Часть моего скрипта: (также предоставляются Deployment и ResourceGroupName)
$TemplateUri = "https://[SAName].blob.core.windows.net/automation/WindowsVirtualMachine.json"
$TemplateParameterUri = "https://[SAName].blob.core.windows.net/automation/WindowsVirtualMachine.parameters.json"
New-AzResourceGroupDeployment -Name $ResourceGroupDeploymentName `
-ResourceGroupName $ResourceGroupName `
-TemplateUri $TemplateUri `
-TemplateParameterUri $TemplateParameterUri `
-Force
Мне просто кажется, что я должен предоставить что-то вроде контекста учетной записи хранения или что-то еще, чтобы авторизовать PowerShell для доступа к файлам, не так ли? Возможно, есть несколько более простых способов достичь моей цели?
Заранее спасибо!