Loading...
 

Get Load Balancer Pool Details


HTTP VerbGET
URI Template/loadbalancerpool/{lbID}
MIME Typeapplication/vnd.pncp.v.3.0+json onwards
Normal HTTP Response Code200 OK
Invoked ByResellers can invoke this for their own account as well as any other account they own. End-clients can invoke this for their account only.
Response ModeSynchronous.

Sample Request

GET /pncp-external-api-rest/loadbalancerpool/70 HTTP/1.1
Accept: application/vnd.pncp.v.5.0+json
Authorization: PNCP mPzlLCdNPeQF4zVvg2+V0YKocktRgVz9mKByNwB2HTU=
Content-Length: 0
User-Agent: Jakarta Commons-HttpClient/3.1
Host: YOUR_API_URL

Sample Response

HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Cache-Control: no-store
Content-Type: application/vnd.pncp.v.3.0+json
Transfer-Encoding: chunked
Date: Thu, 26 Jan 2012 14:28:51 GMT

{
   "poolName":"testLBcbc471",
   "loadBalancerIP ":"172.27.1.135",
   "loadBalancerPort ":8080,
   "loadBalancerProtocol":"TCP",
   "method":"ROUND_ROBIN",
   "status":"OFFLINE",
   “gatewayIcmpHealthCheckEnabled”:true,
   "nodeResource":{
      "resourceURL":"/node/2"
   },
   "accountResource":{
      "resourceURL":"/account/1785"
   },
   "nodes":[
      {
         "active":true,
         "nodeIP":"10.0.0.100",
         "nodePort":123,
         "status":"ALERT",
         "failingHealthMonitors":[
            "http_monitor"
         ]
      }
   ]

Notes

  • The field gatewayIcmpHealthCheckEnabled will only be visible while the check is enabled (i.e. the field returns ‘true’). Once this health check has been disabled the field will no longer be returned.