---
title: Update
url: https://docs.vultr.com/products/network/load-balancer/management/update
description: Learn how to modify your existing Vultr Load Balancer configuration to adapt to changing requirements.
publish_date: 2025-04-07T19:21:30.862062Z
last_updated: 2026-05-26T19:55:46.162504Z
---

# How to Update a Vultr Load Balancer

Updating a Vultr Load Balancer enables you to modify various settings, including changing its label for better identification within your infrastructure. This process does not affect the functionality, traffic distribution, or configuration of the Load Balancer. By adjusting the label, you can easily manage multiple Load Balancers, ensuring clear tracking across your environment.

Follow this guide to update the label of a Vultr Load Balancer on your Vultr account using the Vultr Console, API, CLI, or Terraform.

=== "Vultr Console"

    1. Navigate to **Products** and click **Load Balancers**.
    1. Click your target Load Balancer to open its management page.
    1. In **Details**, click the pencil icon, update the name.
    1. Click **Save changes**.

=== "Vultr API"

    1. Send a `GET` request to the [**List Load Balancers** endpoint](https://www.vultr.com/api/#tag/load-balancer/operation/list-load-balancers) and note the target Load Balancer's ID.

        ```console
        $ curl "https://api.vultr.com/v2/load-balancers" \
            -X GET \
            -H "Authorization: Bearer ${VULTR_API_KEY}"
        ```

    1. Send a `PATCH` request to the [**Update Load Balancer** endpoint](https://www.vultr.com/api/#tag/load-balancer/operation/update-load-balancer) to update the target Load Balancer's label.

        ```console
        $ curl "https://api.vultr.com/v2/load-balancers/{load-balancer-id}" \
            -X PATCH \
            -H "Authorization: Bearer ${VULTR_API_KEY}" \
            -H "Content-Type: application/json" \
            --data '{                           
                "label": "{updated_label}"
            }'
        ```

    1. Send a `GET` request to the [**Get Load Balancer** endpoint](https://www.vultr.com/api/#tag/load-balancer/operation/get-load-balancer) to fetch the details of the target Load Balancer.

        ```console
        $ curl "https://api.vultr.com/v2/load-balancers/{load-balancer-id}" \
            -X GET \
            -H "Authorization: Bearer ${VULTR_API_KEY}"
        ```

=== "Vultr CLI"

    1. List all available instances and note the target Load Balancer's ID.

        ```console
        $ vultr-cli load-balancer list
        ```

    1. Update the target Load Balancer's label.

        ```console
        $ vultr-cli load-balancer update <load-balancer-id> --label "<updated_label>"
        ```

    1. Get the details of the target Load Balancer.

        ```console
        $ vultr-cli load-balancer get <load-balancer-id>
        ```

=== "Terraform"

    1. Open your Terraform configuration file for the existing Load Balancer.

    1. Change the `label` value to the new name and apply.

        ```terraform
        resource "vultr_load_balancer" "lb" {
            # ...existing fields (region, forwarding_rules, health_check, etc.)
            
            label = "updated-label-name" 
        }
        ```

    1. Apply the configuration and observe the following output:

        ```
        Apply complete! Resources: 0 added, 1 changed, 0 destroyed.
        ```
