PowerCLI: Determine vSwitch vmnic for your VM

From VI-Toolkit
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Determine vSwitch vmnic for your VM

author: Matt Boren

Description

Script that lists all the VMs with vmnic uplink and vSwitch for a selected host.


Usage

PS vNuggs:\> Get-VNUplinkNic -VMHostToCheck somehost
 
Need credentials to connect to VMHost
Please enter credentials for 'somehost'
User: root
Password for user root: *************

VMName         TeamUplink   vSwitch     VMHostName
----------     ----------   -------     ---------- 
Management     n/a          vSwitch0    somehost
vmk1           vmnic0       vSwitch0    somehost
vmk0           vmnic0       vSwitch0    somehost
dev0-vm0       vmnic0       vSwitch0    somehost
dev0-vm12323   vmnic5       vSwitch0    somehost
dev0-vm2       vmnic5       vSwitch0    somehost
dev0-vm32237   vmnic4       vSwitch1    somehost
dev0-vm9       vmnic8       vSwitch1    somehost
...

Location

http://vnugglets.com/2013/01/determine-vms-uplink-vmnic-on-vswitch.html