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

Constants

SERVICE

Attributes

enabled[RW]
group_count[RW]
group_reference_count[RW]
group_references[RW]
groups[RW]
health_check[RW]
health_check_count[RW]
health_checks[RW]
id[RW]
ip_address[RW]
ip_address_id[RW]
name[RW]
notes[RW]
port[RW]
service_group[RW]
status[RW]

Public Instance Methods

delete_object() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 27
def delete_object
  request(:delete_object, Boolean)
end
get_graph_image(message) click to toggle source

graph_type metric

# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 33
def get_graph_image(message)
  request(:get_graph_image, Softlayer::Base64Binary, message)
end
get_group_references() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 37
def get_group_references
  request(:get_group_references, Array[Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Service::Group::CrossReference])
end
get_groups() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 41
def get_groups
  request(:get_groups, Array[Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Service::Group])
end
get_health_check() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 45
def get_health_check
  request(:get_health_check, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Health::Check)
end
get_health_checks() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 49
def get_health_checks
  request(:get_health_checks, Array[Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Health::Check])
end
get_ip_address() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 53
def get_ip_address
  request(:get_ip_address, Softlayer::Network::Subnet::IpAddress)
end
get_object() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 57
def get_object
  request(:get_object, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Service)
end
get_service_group() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 61
def get_service_group
  request(:get_service_group, Softlayer::Network::Application::Delivery::Controller::LoadBalancer::Service::Group)
end
toggle_status() click to toggle source
# File lib/softlayer/network/application/delivery/controller/load_balancer/service.rb, line 65
def toggle_status
  request(:toggle_status, Boolean)
end