v1

latestSwagger 2.02026-08-04232286653.5 KB
Load Balancers

Returns details for a single external load balancer in the project.

get/projects/{project_id}/networking/load-balancers/{load_balancer_id}

Path parameters

project_idstring required

ID of the project that owns the external load balancer.

load_balancer_idstring required

ID of the external load balancer.

Response

idstring required

ID of the External Load Balancer.

locationstring required

Location of the External Load Balancer.

namestring required

Name of the External Load Balancer.

project_idstring required

ID of the project this External Load Balancer belongs to.

protocolstring required

The protocol of the External Load Balancer.

vipstring required

Virtual IP (VIP) of the External Load Balancer.

vpc_idstring required

ID of the VPC network this External Load Balancer belongs to.

Example response

{
  "health_check_options": {
    "failure_count": 3,
    "interval": 10,
    "success_count": 2,
    "timeout": 5
  },
  "id": "ab4a6b00-aa5f-408e-a9fb-ac6de5eb45ab",
  "listen_ports_and_backends": [
    {
      "backends": [
        {
          "ip": "192.168.1.2",
          "port": 8080,
          "status": "ONLINE"
        }
      ],
      "listen_port": 80
    }
  ],
  "location": "us-northcentral1-a",
  "name": "my-external-load-balancer",
  "project_id": "ab4a6b00-aa5f-408e-a9fb-ac6de5eb45ab",
  "protocol": "tcp",
  "vip": "192.168.1.1",
  "vpc_id": "ab4a6b00-aa5f-408e-a9fb-ac6de5eb45ab"
}