# File lib/AWS/ELB/load_balancers.rb, line 114
114:       def deregister_instances_from_load_balancer( options = {} )
115:         raise ArgumentError, "No :instances provided" if options[:instances].nil? || options[:instances].empty?
116:         raise ArgumentError, "No :load_balancer_name provided" if options[:load_balancer_name].nil? || options[:load_balancer_name].empty?
117:         params = {}
118:         params.merge!(pathhashlist('Instances.member', options[:instances].flatten.collect{|e| {:instance_id => e}}, {:instance_id => 'InstanceId'}))
119:         params['LoadBalancerName'] = options[:load_balancer_name]
120:         return response_generator(:action => "DeregisterInstancesFromLoadBalancer", :params => params)
121:       end