Fetch NIC details from Azure – Powershell Script
Here is a very useful script to fetch Azure NIC details . Most of the time we forgot to delete NIC card associated with VM . and within time 100+ un-used and unattached NIC left in subscription . Use this script and fetch NIC details and delete all un=necessary NIC card .
# This script will help you to fetch NIC details in Azure along with coneccted VM name $NICDetails = ` Get-AzureRmNetworkInterface ` | Select-Object @{ label = "AdapterName"; Expression = { $_.Name }}, @{ label = "VMname"; Expression = { $_.VirtualMachine.Id.Split(‘/’)[8] }}, @{ label = "PrivateIpAddress"; Expression = { $_.IpConfigurations.PrivateIpAddress }}, @{ label = "PrivateIpAllocMethod"; Expression = { $_.IpConfigurations.PrivateIpAllocationMethod }}; # fetch NIC details in variable and then export . Build by Subhendu . Thanks for using . $NICDetails | export-csv -path \\adminclient\C\subhendu\NIC02december2019V3.csv