class Softlayer::Scale::LoadBalancer

Constants

SERVICE

Attributes

allocation_percent[RW]
create_date[RW]
delete_flag[RW]
health_check[RW]
health_check_id[RW]
id[RW]
modify_date[RW]
port[RW]
routing_method[RW]
routing_type[RW]
scale_group[RW]
scale_group_id[RW]
virtual_ip_address_id[RW]
virtual_server[RW]
virtual_server_id[RW]
virtual_server_port[RW]

Public Class Methods

create_object(message) click to toggle source

template_object

# File lib/softlayer/scale/load_balancer.rb, line 23
def self.create_object(message)
  request(:create_object, Softlayer::Scale::LoadBalancer, message)
end

Public Instance Methods

delete_object() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 27
def delete_object
  request(:delete_object, Boolean)
end
edit_object(message) click to toggle source

template_object

# File lib/softlayer/scale/load_balancer.rb, line 32
def edit_object(message)
  request(:edit_object, Boolean, message)
end
get_allocation_percent() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 36
def get_allocation_percent
  request(:get_allocation_percent, Integer)
end
get_health_check() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 40
def get_health_check
  request(:get_health_check, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Health::Check)
end
get_object() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 44
def get_object
  request(:get_object, Softlayer::Scale::LoadBalancer)
end
get_routing_method() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 48
def get_routing_method
  request(:get_routing_method, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Routing::Method)
end
get_routing_type() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 52
def get_routing_type
  request(:get_routing_type, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Routing::Type)
end
get_scale_group() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 56
def get_scale_group
  request(:get_scale_group, Softlayer::Scale::Group)
end
get_virtual_ip_address_id() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 60
def get_virtual_ip_address_id
  request(:get_virtual_ip_address_id, Integer)
end
get_virtual_server() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 64
def get_virtual_server
  request(:get_virtual_server, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::VirtualServer)
end
get_virtual_server_port() click to toggle source
# File lib/softlayer/scale/load_balancer.rb, line 68
def get_virtual_server_port
  request(:get_virtual_server_port, Integer)
end