218: def set_desired_capacity( options = {} )
219: raise ArgumentError, "No :autoscaling_group_name provided" if options[:autoscaling_group_name].nil? || options[:autoscaling_group_name].empty?
220: raise ArgumentError, "No :desired_capacity provided" if options[:desired_capacity].nil? || options[:desired_capacity].empty?
221:
222: params = {}
223: params['AutoScalingGroupName'] = options[:autoscaling_group_name]
224: params['DesiredCapacity'] = options[:desired_capacity].to_s
225:
226: return response_generator(:action => "SetDesiredCapacity", :params => params)
227: end