---
title: "List load balancer configs"
method: GET
path: "/load-balancer-configs"
tags: ["Load Balancer Config"]
---

# List load balancer configs

`GET /load-balancer-configs`

This API lists all load balancer configs in the kubernetes cluster.

## Response `200`

Successful operation

- LoadBalancerConfigList — LoadBalancerConfigList is an object that contains the list of the existing load balancer configs.
  - `apiVersion` string — APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
  - `kind` string — Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
  - `items` LoadBalancerConfig[]
    - `apiVersion` string — APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
    - `kind` string — Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
    - `metadata` object
    - `spec` object — LoadBalancerConfigSpec defines the desired state of LoadBalancerConfig.
      - `annotations` object — Annotations key-value pairs to apply as annotations to the load balancer
    - `status` object — LoadBalancerConfigStatus defines the observed state of LoadBalancerConfig.
      - `inUse` boolean — InUse is a flag that indicates if the config is used by any DB cluster.
      - `lastObservedGeneration` integer — LastObservedGeneration is the most recent generation observed for this LoadBalancerConfig.
  - `metadata` object

## Other responses

- `400` — Unsuccessful operation
- `500` — Internal server error

---

[API](https://skmtc.net/openeverest/apis/openeverest-schema.md) · [All operations](https://skmtc.net/openeverest/apis/openeverest-schema/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openeverest/openeverest-schema/revisions/46b19e13670b/schema)
