vmm: add TLS API option to receive migration call

As we now have more than one parameter for the receive migration call,
this commit also adds parsing and validation for those parameters. We
maintain backwards compatibility by also correctly parsing the case
where the caller only provides a URL.

On-behalf-of: SAP sebastian.eydam@sap.com
Signed-off-by: Sebastian Eydam <sebastian.eydam@cyberus-technology.de>
This commit is contained in:
Sebastian Eydam
2026-04-15 10:32:02 +02:00
committed by Rob Bradford
parent c23edda98b
commit 58baee16ac
5 changed files with 130 additions and 12 deletions

View File

@@ -1506,6 +1506,12 @@ components:
properties:
receiver_url:
type: string
tls_dir:
type: string
description: >
Directory containing the TLS server certificate (server-cert.pem), the TLS
server key (server-key.pem), and the client TLS root CA certificate (ca-cert.pem).
TLS is only supported with tcp:<host>:<port> receiver URLs.
TimeoutStrategy:
type: string