[英]Trying to list Azure Virtual Network and export to CSV using Powershell
[英]Export Azure Network Security Group Rules to CSV using powershell
我目前正在完成 Azure 網絡安全組的設置,並試圖找到更好的方法來維護我們的規則。 我有一個 azure powershell 腳本來通過 CSV 創建安全規則,但想導出。 運行以下命令時
Get-AzureNetworkSecurityGroup -Name "name" -Detailed | export-Csv c:/file.csv
我得到了文件,但它沒有給我 csv 的詳細信息。 它就像忽略 -Detailed 命令一樣。 有人有答案嗎?
如果您在子網級別而不是在 VM 級別應用 NSG,這肯定會對您有所幫助。 首先使用 - 找出 nsg 名稱
$nsgName = (Get-AzureNetworkSecurityGroupForSubnet -VirtualNetworkName "MYNetwork" -SubnetName "MySubnet").Name
現在使用 nsg 名稱查找詳細的 NGS 詳細信息-
Get-AzureNetworkSecurityGroup -Name $nsgName -Detailed | Export-csv -path "C:\nsgfile.csv"
[更新答案]
嘗試這個 :
(Get-AzureNetworkSecurityGroup -Name "name" -Detailed).Rules | Export-csv -path "C:\nsgfile.csv"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.