class Fog::Network::StormOnDemand::Balancer

Public Instance Methods

add_node(options) click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 18
def add_node(options)
  requires :identity
  service.add_balancer_node({:uniq_id => identity}.merge!(options))
end
add_service(options) click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 28
def add_service(options)
  requires :identity
  service.add_balancer_service({:uniq_id => identity}.merge!(options))
end
destroy() click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 38
def destroy
  requires :identity
  service.delete_balancer({:uniq_id => identity})
end
remove_node(options) click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 23
def remove_node(options)
  requires :identity
  service.remove_balancer_node({:uniq_id => identity}.merge!(options))
end
remove_service(options) click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 33
def remove_service(options)
  requires :identity
  service.remove_balancer_service({:uniq_id => identity}.merge!(options))
end
update(options) click to toggle source
# File lib/fog/network/storm_on_demand/models/balancer.rb, line 43
def update(options)
  requires :identity
  service.update_balancer({:uniq_id => identity}.merge!(options))
end