osc load-balancer pool set
Update an existing pool.
If the request is valid, the service returns the Accepted (202)
response code. To confirm the update, check that the pool provisioning status is ACTIVE
. If the status is PENDING_UPDATE
, use a GET operation to poll the pool object for changes.
This operation returns the updated pool object with the ACTIVE
, PENDING_UPDATE
, or ERROR
provisioning status.
Usage: osc load-balancer pool set [OPTIONS] <ID>
Arguments:
<ID>
— pool_id parameter for /v2/lbaas/pools/{pool_id} API
Options:
-
--admin-state-up <ADMIN_STATE_UP>
— The administrative state of the resource, which is up (true
) or down (false
). Default istrue
Possible values:
true
,false
-
--alpn-protocols <ALPN_PROTOCOLS>
— A list of ALPN protocols. Available protocols: http/1.0, http/1.1, h2New in version 2.24
-
--ca-tls-container-ref <CA_TLS_CONTAINER_REF>
— The reference of the key manager service secret containing a PEM format CA certificate bundle fortls_enabled
pools.New in version 2.8
-
--crl-container-ref <CRL_CONTAINER_REF>
— The reference of the key manager service secret containing a PEM format CA revocation list file fortls_enabled
pools -
--description <DESCRIPTION>
— A human-readable description for the resource -
--lb-algorithm <LB_ALGORITHM>
— The load balancing algorithm for the pool. One ofLEAST_CONNECTIONS
,ROUND_ROBIN
, orSOURCE_IP
Possible values:
least-connections
,round-robin
,source-ip
,source-ip-port
-
--name <NAME>
— Human-readable name of the resource -
--cookie-name <COOKIE_NAME>
-
--persistence-granularity <PERSISTENCE_GRANULARITY>
-
--persistence-timeout <PERSISTENCE_TIMEOUT>
-
--type <TYPE>
Possible values:
app-cookie
,http-cookie
,source-ip
-
--tags <TAGS>
— A list of simple strings assigned to the resource.New in version 2.5
-
--tls-ciphers <TLS_CIPHERS>
— List of ciphers in OpenSSL format (colon-separated). See https://www.openssl.org/docs/man1.1.1/man1/ciphers.htmlNew in version 2.15
-
--tls-container-ref <TLS_CONTAINER_REF>
— The reference to the key manager service secret containing a PKCS12 format certificate/key bundle fortls_enabled
pools for TLS client authentication to the member servers.New in version 2.8
-
--tls-enabled <TLS_ENABLED>
— Whentrue
connections to backend member servers will use TLS encryption. Default isfalse
.New in version 2.8
Possible values:
true
,false
-
--tls-versions <TLS_VERSIONS>
— A list of TLS protocol versions. Available versions: SSLv3, TLSv1, TLSv1.1, TLSv1.2, TLSv1.3New in version 2.17