Как передать файл с несколькими параметрами в Power Shell - PullRequest
0 голосов
/ 02 мая 2018

Я пытаюсь развернуть шаблон ARM.

вот путь к файлу шаблона и параметров:

 [string]
 $templateFilePath = "C:\Users\Desktop\template_abc.json",

 [string]
 $parametersFilePath = "C:\Users\Desktop\parameters_xyz.json"
)

Deployment commands:

Write-Host "Starting deployment...";
if(Test-Path $parametersFilePath) {
    New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateFile $templateFilePath -TemplateParameterFile $parametersFilePath;
} 

else {
    New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateFile $templateFilePath;
}

Я хочу добавить еще один файл параметров в мое развертывание, например: parameters_lmn.json, как разместить файл параметров xyz и lmn в одном развертывании?

1 Ответ

0 голосов
/ 02 мая 2018

Вы можете использовать https://powersnippets.com/join-object/ для объединения двух объектов json. Вам нужно решить, какой файл параметров перезаписывает другой, если оба определяют один и тот же параметр.

...