# File lib/fog/xenserver/models/compute/vif.rb, line 39
        def save
          requires :server
          raise ArgumentError.new('network is required for this operation') \
            unless attributes[:__network]
          ref = connection.create_vif attributes[:server], attributes[:__network]
          merge_attributes connection.vifs.get(ref).attributes
        end