Files
ubicloud/spec/routes/api/cli/golden-files/lb eu-central-h1_test2-lb create psfzm9e26xky5m9ggetw4dpqe2 54321 a.txt
Jeremy Evans 78f45d392f Improve error output for invalid CLI option arguments
For option arguments that must be members of an array, do the
check in the option parsing by providing an array of allowed
option arguments (e.g. vm create -s bad).

Emit better errors for options arguments that should be integers
(e.g. fw add-rule -s/-e), and for regular arguments that should
be integers (e.g. lb create src-port/dst-port).

Include help output in additional cases:

* invalid id formats with slashes
* invalid/duplicate/missing fields used when multiple fields
  separated by a comma is allowed
* invalid object references when using post subcommands
* invalid location for list -l option
2025-07-02 05:02:05 +09:00

18 lines
536 B
Plaintext

! Invalid dst-port argument: "a"
Create a load balancer
Usage:
ubi lb location/lb-name create [options] ps-id src-port dst-port
Options:
-a, --algorithm=alg set the algorithm to use
-e, --check-endpoint=path set the health check endpoint (default: /up)
-p, --check-protocol=proto set the health check protocol
-s, --stack=stack set the stack
Allowed Option Values:
Algorithm: round_robin hash_based
Health Check Protocol: http https tcp
Stack: dual ipv4 ipv6