# File lib/AWS/EC2/elastic_ips.rb, line 52
52:       def disassociate_address( options = {} )
53:         options = { :public_ip => '' }.merge(options)
54:         raise ArgumentError, "No ':public_ip' provided" if options[:public_ip].nil? || options[:public_ip].empty?
55:         params = { "PublicIp" => options[:public_ip] }
56:         return response_generator(:action => "DisassociateAddress", :params => params)
57:       end