# File lib/fog/go_grid/models/compute/server.rb, line 60
        def save
          raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if identity
          requires :name, :image_id, :memory, :public_ip_address
          options = {
            'isSandbox'   => sandbox,
            'image'       => image_id
          }
          options = options.reject {|key, value| value.nil?}
          data = connection.grid_server_add(image, public_ip_address, name, memory, options)
          merge_attributes(data.body)
          true
        end