Method: Fog::Rackspace::LoadBalancers::Real#update_load_balancer
- Defined in:
- lib/fog/rackspace/requests/load_balancers/update_load_balancer.rb
#update_load_balancer(load_balancer_id, options = {}) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/fog/rackspace/requests/load_balancers/update_load_balancer.rb', line 5 def update_load_balancer(load_balancer_id, = {}) data = { 'loadBalancer' => { 'name' => [:name], 'port' => [:port], 'protocol' => [:protocol], 'algorithm' => [:algorithm] } } request( :body => Fog::JSON.encode(data), :expects => 202, :method => 'PUT', :path => "loadbalancers/#{load_balancer_id}.json" ) end |