    # File lib/fog/vsphere/models/compute/servers.rb, line 23
            def get(id)
              # Is the id a managed_object_reference?  This may be the case if we're reloading
              # a model of a VM in the process of being cloned, since it
              # will not have a instance_uuid yet.
              if id =~ /^vm-/
                response = connection.find_vm_by_ref('vm_ref' => id)
                server_attributes = response['virtual_machine']
              else
                response = connection.list_virtual_machines('instance_uuid' => id)
                server_attributes = response['virtual_machines'].first
              end
              new(server_attributes)
            rescue Fog::Compute::Vsphere::NotFound
              nil
            end