# File lib/fog/vsphere/requests/compute/list_vm_interfaces.rb, line 31 def list_vm_interfaces(vm_id) get_vm_ref(vm_id).config.hardware.device.grep(RbVmomi::VIM::VirtualEthernetCard).map do |nic| { :name => nic.deviceInfo.label, :mac => nic.macAddress, :network => nic.backing.network.name, :status => nic.connectable.status, :summary => nic.deviceInfo.summary, :type => nic.class, } end end