def update_auto_scaling_group(auto_scaling_group_name, options={})
request_hash = amazonize_list('AvailabilityZones.member', options[:availability_zones])
request_hash['AutoScalingGroupName'] = auto_scaling_group_name
request_hash['LaunchConfigurationName'] = options[:launch_configuration_name] if options[:launch_configuration_name]
request_hash['MinSize'] = options[:min_size] if options[:min_size]
request_hash['MaxSize'] = options[:max_size] if options[:max_size]
request_hash['Cooldown'] = options[:cooldown] if options[:cooldown]
link = generate_request("UpdateAutoScalingGroup", request_hash)
request_info(link, RightHttp2xxParser.new(:logger => @logger))
end