我无法在Azure门户中获取已连接设备的虚拟网络列表我尝试使用powershell脚本来获取vnet列表与连接的设备连接到它使用powershell脚本,但无法获得输出.
cuxqih211#
若要获取Azure门户中具有连接设备的vnet列表,请使用以下脚本:
$subs = Get-AzSubscription foreach ($Sub in $Subs) { Write-Host "***************************" Write-Host " " $Sub.Name $SelectSub = Select-AzSubscription -SubscriptionName $Sub.Name $VNETs = Get-AzVirtualNetwork foreach ($VNET in $VNETs) { Write-Host "--------------------------" Write-Host " " Write-Host " vNet: " $VNET.Name Write-Host " AddressPrefixes: " ($VNET).AddressSpace.AddressPrefixes $vNetExpanded = Get-AzVirtualNetwork -Name $VNET.Name -ResourceGroupName $VNET.ResourceGroupName -ExpandResource 'subnets/ipConfigurations' foreach($subnet in $vNetExpanded.Subnets) { Write-Host " Subnet: " $subnet.Name Write-Host " Connected devices " $subnet.IpConfigurations.Count foreach($ipConfig in $subnet.IpConfigurations) { Write-Host " " $ipConfig.PrivateIpAddress } } Write-Host " " } }
$subs = Get-AzSubscription
foreach ($Sub in $Subs) {
Write-Host "***************************"
Write-Host " "
$Sub.Name
$SelectSub = Select-AzSubscription -SubscriptionName $Sub.Name
$VNETs = Get-AzVirtualNetwork
foreach ($VNET in $VNETs) {
Write-Host "--------------------------"
Write-Host " vNet: " $VNET.Name
Write-Host " AddressPrefixes: " ($VNET).AddressSpace.AddressPrefixes
$vNetExpanded = Get-AzVirtualNetwork -Name $VNET.Name -ResourceGroupName $VNET.ResourceGroupName -ExpandResource 'subnets/ipConfigurations'
foreach($subnet in $vNetExpanded.Subnets)
{
Write-Host " Subnet: " $subnet.Name
Write-Host " Connected devices " $subnet.IpConfigurations.Count
foreach($ipConfig in $subnet.IpConfigurations)
Write-Host " " $ipConfig.PrivateIpAddress
}
字符串输出量:
的数据
AFAIK,您可以使用以下命令获得此详细信息:
$result=Get-AzVirtualNetwork -Name '<vnet name>' -ResourceGroupName '<group nmae>' -ExpandResource 'subnets/ipConfigurations' $result.Subnets[0].IpConfigurations
$result=Get-AzVirtualNetwork -Name '<vnet name>' -ResourceGroupName '<group nmae>' -ExpandResource 'subnets/ipConfigurations'
$result.Subnets[0].IpConfigurations
型
的
1条答案
按热度按时间cuxqih211#
若要获取Azure门户中具有连接设备的vnet列表,请使用以下脚本:
字符串
输出量:
的数据
更新
AFAIK,您可以使用以下命令获得此详细信息:
型
的