236: def terminate_instance_in_autoscaling_group( options = {} )
237: raise ArgumentError, "No :instance_id provided" if options[:instance_id].nil? || options[:instance_id].empty?
238:
239: params = {}
240: params['InstanceId'] = options[:instance_id]
241: params['ShouldDecrementDesiredCapacity'] = options[:decrement_desired_capacity].to_s if options.has_key?(:decrement_desired_capacity)
242:
243: return response_generator(:action => "TerminateInstanceInAutoScalingGroup", :params => params)
244: end