class Softlayer::Network::Application::Delivery::Controller::LoadBalancer::VirtualServer

Constants

SERVICE

Attributes

allocation[RW]
id[RW]
name[RW]
notes[RW]
port[RW]
routing_method[RW]
routing_method_id[RW]
scale_load_balancer_count[RW]
scale_load_balancers[RW]
service_group_count[RW]
service_groups[RW]
virtual_ip_address[RW]
virtual_ip_address_id[RW]

Public Instance Methods

delete_object() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 23
def delete_object
  request(:delete_object, Boolean)
end
get_object() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 27
def get_object
  request(:get_object, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::VirtualServer)
end
get_routing_method() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 31
def get_routing_method
  request(:get_routing_method, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Routing::Method)
end
get_scale_load_balancers() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 35
def get_scale_load_balancers
  request(:get_scale_load_balancers, Array[Softlayer::Scale::LoadBalancer])
end
get_service_groups() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 39
def get_service_groups
  request(:get_service_groups, Array[Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Service::Group])
end
get_virtual_ip_address() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 43
def get_virtual_ip_address
  request(:get_virtual_ip_address, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::VirtualIpAddress)
end
start_ssl() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 47
def start_ssl
  request(:start_ssl, Boolean)
end
stop_ssl() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/virtual_server.rb, line 51
def stop_ssl
  request(:stop_ssl, Boolean)
end