Как экспортировать информацию LocalNetworkGateway из нескольких групп ресурсов - PullRequest
0 голосов
/ 08 февраля 2019

Я новичок в powershell и azure, и мне нужно экспортировать всю информацию LocalNetworkGateway из нескольких подписок и групп ресурсов .

У меня есть скрипт для экспорта из групп ресурсов , но я должен вручную ввести ResourceGroupName для каждого.

Есть ли способ получить переменную, которая содержит все ResourceGroupNames , чтобы мне не приходилось запускать скрипт 40 раз и вручную вводить разные ResourceGroupName для каждого?

Любая помощь будет принята с благодарностью.

У меня есть код для одной группы ресурсов за раз.

Get-AzLocalNetworkGateway -ResourceGroupName “RGName” | Export-Csv -Path "c:\Azure\LocalNetworkGateway.csv"

1 Ответ

0 голосов
/ 08 февраля 2019

Вы можете просто перебрать группы ресурсов:

$resourceGroups = Get-AzResourceGroup
$resourceGroups.foreach{ 
     Get-AzLocalNetworkGateway -ResourceGroupName $_.ResourceGroupName | 
         Export-Csv -Path "c:\Azure\LocalNetworkGateway.csv" -Append
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...