Как передать значения массива в шаблон ARM с помощью -TemplateParameterObject - PullRequest
0 голосов
/ 08 мая 2018

Я развертываю шаблон ARM через Powershell и использую следующие команды. Параметр в шаблоне ARM имеет тип массива и называется «backendIPAddresses». Ниже не работает. Как передать параметры типа массив в шаблон, используя -TemplateParameterObject

$Parameters = @{
    "backendIPAddresses" = "10.20.4.7", "10.20.4.8"
}

New-AzureRmResourceGroupDeployment -ResourceGroupName "resourcegroup" -TemplateUri $rg_templateuri  -TemplateParameterObject $Parameters

1 Ответ

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

Вам необходимо определить свойство backendIPAddresses в вашем объекте как массив.

$Parameters = @{
    backendIPAddresses = @("10.20.4.7", "10.20.4.8")
}
...