Description of problem: Running openstack loadbalancer pool create --help returns --protocol {TCP,HTTP,HTTPS,TERMINATED_HTTPS,PROXY,PROXYV2,UDP,SCTP} even though TERMINATED_HTTPS is not a supported pool protocol. The Octavia API denies the call when one tries to create a TERMINATED_HTTPS pool: (overcloud) [stack@undercloud-0 ~]$ openstack loadbalancer pool create --name pool1 --lb-algorithm ROUND_ROBIN --listener listener_h2 --protocol TERMINATED_HTTPS Invalid input for field/attribute protocol. Value: 'TERMINATED_HTTPS'. Value should be one of: TCP, PROXY, SCTP, HTTP, HTTPS, UDP, PROXYV2 (HTTP 400) (Request-ID: req-baaf8d0d-2881-4ca6-b83b-80bbe6f4f3cd) Version-Release number of selected component (if applicable): (overcloud) [stack@undercloud-0 ~]$ cat core_puddle_version RHOS-17.1-RHEL-9-20220830.n.1 How reproducible: 100% Steps to Reproduce: 1. Deploy Octavia 2. Run openstack loadbalancer pool create --help Actual results: TERMINATED_HTTPS appears as a valid option for pools. Expected results: TERMINATED_HTTPS should not appear as a valid option for pools.