Sha256: 6f814b048d5951b7ac56ea361ecb29604533bcb1c6e87537cdaf53022eb2e430
Contents?: true
Size: 1.21 KB
Versions: 61
Compression:
Stored size: 1.21 KB
Contents
module Fog module Bluebox class BLB class Real # Get details of a lb_service. # # ==== Parameters # * lb_application_id<~String> - ID of application the service belongs to # * lb_service_id<~String> - ID of service to look up # # ==== Returns # * response<~Excon::Response>: # * body<~Hash>: # * name<~String> - service name # * port<~Integer> - port of load balanced service # * private<~Boolean> - whether service is only available internally # * status_username<~String> - HTTP basic auth username # * status_password<~String> - HTTP basic auth password # * status_url<~String> - URL of stats page # * service_type<~String> - proto being load balanced (e.g. 'http', 'tcp') # * created<~DateTime> - when service was created def get_lb_service(lb_application_id, lb_service_id) request( :expects => 200, :method => 'GET', :path => "api/lb_applications/#{lb_application_id}/lb_services/#{lb_service_id}.json", ) end end class Mock end end end end
Version data entries
61 entries across 61 versions & 6 rubygems
Version | Path |
---|---|
fog-1.10.0 | lib/fog/bluebox/requests/blb/get_lb_service.rb |