load-balancer

Modify load balancer frontend TLS config

Modifies existing TLS config by given {service-uuid}, {frontend-name}, and {tls-config-name}.

patch/1.3/load-balancer/{service-uuid}/frontends/{frontend-name}/tls-configs/{tls-config-name}

Request

  • Base URL: https://api.upcloud.com
  • URL: https://api.upcloud.com/1.3/load-balancer/{service-uuid}/frontends/{frontend-name}/tls-configs/{tls-config-name}
  • Auth: HTTP bearer

Path parameters

service-uuidstring uuid required

The UUID of the service.

Example:01234567-89ab-cdef-0123-456789abcdef

The unique identifier for the service.

frontend-namestring required

The name of the frontend.

Example:example-frontend-1

The unique identifier for the frontend.

tls-config-namestring required

The name of the TLS configuration.

Example:example-tls-config-1

The unique identifier for the TLS configuration.

Request body

namestring

Name of the config

certificate_bundle_uuidstring uuid

Certificate Bundle UUID

Example request

{
  "name": "tls-config-1",
  "certificate_bundle_uuid": "123e4567-e89b-12d3-a456-426614174000"
}

Response

Created

namestring required

Human-readable name assigned to the TLS configuration.

certificate_bundle_uuidstring uuid required

UUID of the certificate bundle used for TLS encryption.

created_atstring date-time required

Timestamp when the TLS configuration was created (RFC 3339 format).

updated_atstring date-time required

Timestamp when the TLS configuration was last updated (RFC 3339 format).

Example response

{
  "name": "frontend-tls-config",
  "certificate_bundle_uuid": "a4b9f1a3-9b7c-4f21-8b33-fd68efb7c001",
  "created_at": "2025-11-06T10:15:00.000Z",
  "updated_at": "2025-11-06T11:00:00.000Z"
}

Changes

No recorded changes to this operation across all 1 revision of this API.