class Morpheus::LoadBalancerVirtualServersInterface

Public Instance Methods

base_path(load_balancer_id) click to toggle source
# File lib/morpheus/api/load_balancer_virtual_servers_interface.rb, line 5
def base_path(load_balancer_id)
  "/api/load-balancers/#{load_balancer_id}/virtual-servers"
end
list(parent_id=nil, params={}, headers={}) click to toggle source
# File lib/morpheus/api/load_balancer_virtual_servers_interface.rb, line 9
def list(parent_id=nil, params={}, headers={})
  if parent_id
    validate_id!(parent_id)
    execute(method: :get, url: "#{base_path(parent_id)}", params: params, headers: headers)
  else
    execute(method: :get, url: "/api/load-balancer-virtual-servers", params: params, headers: headers)
  end
end