11 KiB
loadbalancer
loadbalancer list
List load balancers
loadbalancer list
openstack loadbalancer list
[--name <name>]
[--enable | --disable]
[--project <project-id>]
--name <name>
List load balancers according to their name.
--enable
List enabled load balancers.
--disable
List disabled load balancers.
--project <project-id>
List load balancers according to their project (name or ID).
loadbalancer show
Show the details for a single load balancer
loadbalancer show
openstack loadbalancer show
<loadbalancer>
Name or UUID of the load balancer.
loadbalancer create
Create a load balancer
loadbalancer create
openstack loadbalancer create
[--name <name>]
[--description <description>]
[--vip-address <vip_address>]
[--vip-port-id <vip_port_id>]
[--vip-subnet-id <vip_subnet_id>]
[--vip-network-id <vip_network_id>]
[--project <project>]
[--enable | --disable]
--name <name>
New load balancer name.
--description <description>
Set load balancer description.
--vip-address <vip_address>
Set the VIP IP Address.
--vip-port-id <vip_port_id>
Set Port for the load balancer (name or ID).
--vip-subnet-id <vip_subnet_id>
Set subnet for the load balancer (name or ID).
--vip-network-id <vip_network_id>
Set network for the load balancer (name or ID).
--project <project>
Project for the load balancer (name or ID).
--enable
Enable load balancer (default).
--disable
Disable load balancer.
loadbalancer set
Update a load balancer
loadbalancer set
openstack loadbalancer set
[--enable | --disable]
[--name <name>]
[--description <description>]
<load_balancer>
Name or UUID of the load balancer to update.
--enable
Enable load balancer.
--disable
Disable load balancer.
--name <name>
Set load balancer name.
--description <description>
Set load balancer description.
loadbalancer delete
Delete a load balancer
loadbalancer delete
openstack loadbalancer delete
[--cascade]
<load_balancer>
Load balancers to delete (name or ID).
--cascade
Cascade the delete to all child elements of the load balancer.
listener
loadbalancer listener list
List listeners
loadbalancer listener list
openstack loadbalancer listener list
[--name <name>]
[--enable | --disable]
[--project <project>]
--name <name>
List listeners by listener name.
--enable
List enabled listeners.
--disable
List disabled listeners.
--project <project>
List listeners by project ID.
loadbalancer listener show
Show the details of a single listener
loadbalancer listener show
openstack loadbalancer listener show
<listener>
Name or UUID of the listener
loadbalancer listener create
Create a listener
loadbalancer listener create
openstack loadbalancer listener create
[--description <description>]
--protocol <protocol>
[--connection-limit <limit>]
[--default-pool <pool>]
[--default-tls-container-ref <container-ref>]
[--sni-container-refs [<container-ref> [<container-ref> ...]]]
[--insert-headers <header=value,...>]
--protocol-port <port>
[--enable | --disable]
<loadbalancer_id>
--name <name>
Set listener name.
--description <description>
Set the description of this listener.
--protocol <protocol>
The protocol for the listener
--connection-limit <limit>
The maximum number of connections permitted for this listener.
--default-pool <pool>
The name or ID of the pool used by the listener if no L7 policies match.
--default-tls-container-ref <container-ref>
The URI to the key manager service secrets container containing the certificate and key for TERMINATED_TLS listeners.
--sni-container-refs [<container-ref> [<container-ref> ...]]
A list of URIs to the key manager service secrets containers containing the certificates and keys for TERMINATED_TLS the listener using Server Name Indication.
--insert-headers <header=value,...>
A dictionary of optional headers to insert into the request before it is sent to the backend member.
--protocol-port <port>
Set the protocol port number for the listener.
--enable
Enable listener (default).
--disable
Disable listener.
loadbalancer listener set
Update a listener
loadbalancer listener set
openstack loadbalancer listener set
[--name <name>]
[--description <description>]
[--protocol <protocol>]
[--connection-limit <limit>]
[--default-pool <pool-id>]
[--default-tls-container-ref <container-ref>]
[---sni-container-refs [<container-ref> [<container-ref> ...]]]
[--insert-headers <header=value>]
[--enable | --disable]
<listener-id>
Listener to modify (name or ID).
--name <name>
Set listener name.
--description <description>
Set the description of this listener.
--connection-limit <limit>
The maximum number of connections permitted for this listener. Default value is -1 which represents infinite connections.
--default-pool <pool-id>
The ID of the pool used by the listener if no L7 policies match.
--default-tls-container-ref <container-ref>
The URI to the key manager service secrets container containing the certificate and key for TERMINATED_TLS listeners.
---sni-container-refs [<container-ref> [<container-ref> ...]]
A list of URIs to the key manager service secrets containers containing the certificates and keys for TERMINATED_TLS the listener using Server Name Indication.
--insert-headers <header=value>
A dictionary of optional headers to insert into the request before it is sent to the backend member.
--enable
Enable listener.
--disable
Disable listener.
loadbalancer listener delete
Delete a listener
loadbalancer listener delete
openstack loadbalancer listener delete
<listener>
Listener to delete (name or ID).
pool
loadbalancer pool list
List pools
loadbalancer pool list
openstack loadbalancer pool list
loadbalancer pool show
Show the details of a single pool
loadbalancer pool show
openstack loadbalancer pool show
<pool>
Name or UUID of the pool.
loadbalancer pool create
Create a pool
loadbalancer pool show
openstack loadbalancer pool create
[--name <name>]
[--description <description>]
--protocol {'TERMINATED_HTTPS','HTTP','HTTPS','TCP','PROXY'}
[--listener <listener>]
[--loadbalancer <load_balancer>]
[--session-persistence <session persistence>]
--lb-algorithm {'SOURCE_IP','ROUND_ROBIN','LEAST_CONNECTIONS'}
[--project <project>]
[--enable | --disable]
--name <name>
Set pool name.
--description <description>
Set pool description.
--protocol {'TERMINATED_HTTPS','HTTP','HTTPS','TCP','PROXY'}
Set the pool protocol.
--listener <listener>
Listener to add the pool to (name or ID).
--loadbalancer <load_balancer>
Load balancer to add the pool to (name or ID).
--session-persistence <session persistence>
Set the session persistence for the listener (key=value).
--lb-algorithm {'SOURCE_IP','ROUND_ROBIN','LEAST_CONNECTIONS'}
Load balancing algorithm to use.
--project <project>
Set the project owning this pool (name or ID).
--enable
Enable pool (default).
--disable
Disable pool.
loadbalancer pool set
Update a pool
loadbalancer pool set
openstack loadbalancer pool set
[--name <name>]
[--description <description>]
[--protocol {'TERMINATED_HTTPS','HTTP','HTTPS','TCP','PROXY'}]
[--loadbalancer <load_balancer>]
[--listener <listener>]
[--session-persistence <session_persistence>]
[--lb-algorithm {'SOURCE_IP','ROUND_ROBIN','LEAST_CONNECTIONS'}]
[--enable | --disable]
<pool>
--name <name>
Set the name of the pool.
--description <description>
Set the description of the pool.
--protocol {'TERMINATED_HTTPS','HTTP','HTTPS','TCP','PROXY'}
Set protocol for the pool.
--loadbalancer <load_balancer>
Load balncer to add the pool to (name or ID).
--listener <listener>
Listener to add the pool to (name or ID).
--session-persistence <session_persistence>
Set the session persistence for the listener (key=value).
--lb-algorithm {'SOURCE_IP','ROUND_ROBIN','LEAST_CONNECTIONS'}
Set the load balancing algorithm to use.
--enable
Enable pool.
--disable
Disable pool.
Pool to update (name or ID).
loadbalancer pool delete
Delete a pool
loadbalancer pool delete
openstack loadbalancer pool delete
<pool>
Pool to delete (name or ID).