# Load Balancer Service

Load Balancer Service

## Properties

| Property | Type | Required | Description |
| --- | --- | --- | --- |
| `description` | string | no | Load Balancer Service description<br/><br/>Max length: `255`. |
| `healthcheck` | [Load Balancer Service healthcheck](/reference/api/_schemas/load-balancer-service-healthcheck/) | no | Healthcheck configuration |
| `healthcheck-status` | array of [Load Balancer Service status](/reference/api/_schemas/load-balancer-server-status/) | no | Healthcheck status per backend server |
| `id` | string | no | Load Balancer Service ID<br/><br/>Must be a valid UUID. |
| `instance-pool` | [Instance Pool](/reference/api/_schemas/instance-pool/) | no | Instance Pool to forward network traffic to |
| `name` | string | no | Load Balancer Service name<br/><br/>Min length: `1`. Max length: `255`. |
| `port` | integer | no | Port exposed on the Load Balancer's public IP<br/><br/>Min: `0`. |
| `protocol` | string | no | Network traffic protocol<br/><br/>Allowed values: `tcp`, `udp`. |
| `state` | string | no | Load Balancer Service state<br/><br/>Allowed values: `creating`, `deleting`, `running`, `updating`, `error`. |
| `strategy` | string | no | Load balancing strategy<br/><br/>Allowed values: `round-robin`, `maglev-hash`, `source-hash`. |
| `target-port` | integer | no | Port on which the network traffic will be forwarded to on the receiving instance<br/><br/>Min: `0`. |

