Sha256: e56a3f84030f268fed7b83897893c60d25e83dce001a5b0a09c75d740aff19be
Contents?: true
Size: 1.11 KB
Versions: 61
Compression:
Stored size: 1.11 KB
Contents
module Fog module Bluebox class BLB class Real # Get details of an lb_backend. # # ==== Parameters # * lb_service_id<~String> - service backend belongs to # * lb_backend_id<~String> - backend to look up # # ==== Returns # * response<~Excon::Response>: # * body<~Hash>: # * id<~String> - backend ID # * backend_name<~String> # * lb_machines<~Array> - array of backend members # * acl_name<~String> - name of ACL for this backend # * acl_rule<~String> # * monitoring_url_hostname<~String> - HTTP host header for health check # * monitoring_url<~String> - URL for health check # * check_interval<~Integer> - time between checks, in milliseconds def get_lb_backend(lb_service_id, lb_backend_id) request( :expects => 200, :method => 'GET', :path => "api/lb_services/#{lb_service_id}/lb_backends/#{lb_backend_id}.json" ) end end class Mock end end end end
Version data entries
61 entries across 61 versions & 6 rubygems