Parent

Class/Module Index [+]

Quicksearch

Fog::Network::StormOnDemand::Balancer

Public Class Methods

new(attributes={}) click to toggle source
# File lib/fog/storm_on_demand/models/network/balancer.rb, line 20
def initialize(attributes={})
  super
end

Public Instance Methods

add_node(options) click to toggle source
# File lib/fog/storm_on_demand/models/network/balancer.rb, line 24
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/storm_on_demand/models/network/balancer.rb, line 34
def add_service(options)
  requires :identity
  service.add_balancer_service({:uniq_id => identity}.merge!(options))
end
destroy() click to toggle source
# File lib/fog/storm_on_demand/models/network/balancer.rb, line 44
def destroy
  requires :identity
  service.delete_balancer({:uniq_id => identity})
end
remove_node(options) click to toggle source
# File lib/fog/storm_on_demand/models/network/balancer.rb, line 29
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/storm_on_demand/models/network/balancer.rb, line 39
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/storm_on_demand/models/network/balancer.rb, line 49
def update(options)
  requires :identity
  service.update_balancer({:uniq_id => identity}.merge!(options))
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.