使用 Octavia CLI 扩展到 OpenStack 客户端¶
OpenStack 客户端中可用的已发布 CLI 命令列表。可以通过执行 openstack help loadbalancer 来引用这些命令。
loadbalancer¶
loadbalancer create¶
创建负载均衡器
openstack loadbalancer create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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>]
[--vip-qos-policy-id <vip_qos_policy_id>]
[--additional-vip subnet-id=<name-or-uuid>[,ip-address=<ip>]]
[--vip-sg-id <vip_sg_id>]
[--project <project>]
[--provider <provider>]
[--availability-zone <availability_zone>]
[--enable | --disable]
[--flavor <flavor>]
[--wait]
[--tag <tag> | --no-tag]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列, --column 列¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <名称>¶
新的负载均衡器名称。
- --description <描述>¶
设置负载均衡器描述。
- --vip-address <vip_address>¶
设置 VIP IP 地址。
- --vip-port-id <vip_port_id>¶
设置负载均衡器的端口(名称或 ID)。
- --vip-subnet-id <vip_subnet_id>¶
设置负载均衡器的子网(名称或 ID)。
- --vip-network-id <vip_network_id>¶
设置负载均衡器的网络(名称或 ID)。
- --vip-qos-policy-id <vip_qos_policy_id>¶
设置 VIP 端口的 QoS 策略 ID。使用 ‘None’ 取消设置。
- --additional-vip subnet-id=<名称或 UUID>[,ip-address=<ip>]¶
在负载均衡器上公开额外的 VIP。可以多次提供此参数。
- --vip-sg-id <vip_sg_id>¶
为 VIP 端口设置自定义安全组。可以多次提供此参数。
- --project <项目>¶
负载均衡器的项目(名称或 ID)。
- --provider <提供者>¶
负载均衡器的提供商名称。
- --availability-zone <可用区>¶
负载均衡器的可用区。
- --enable¶
启用负载均衡器(默认)。
- --disable¶
禁用负载均衡器。
- --flavor <flavor>¶
负载均衡器的 flavor 的名称或 ID。
- --wait¶
等待操作完成。
- --tag <标签>¶
要添加到负载均衡器的标签(重复选项以设置多个标签)
- --no-tag¶
负载均衡器没有关联的标签
此命令由 python-octaviaclient 插件提供。
loadbalancer delete¶
删除负载均衡器
openstack loadbalancer delete [--cascade] [--wait] <load_balancer>
- --cascade¶
将删除级联到负载均衡器的所有子元素。
- --wait¶
等待操作完成。
- load_balancer¶
要删除的负载均衡器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer list¶
列出负载均衡器
openstack loadbalancer list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--enable | --disable]
[--project <project-id>]
[--vip-network-id <vip_network_id>]
[--vip-subnet-id <vip_subnet_id>]
[--vip-qos-policy-id <vip_qos_policy_id>]
[--vip-port-id <vip_port_id>]
[--provisioning-status {ACTIVE,ERROR,PENDING_CREATE,PENDING_UPDATE,PENDING_DELETE}]
[--operating-status {ONLINE,DRAINING,OFFLINE,DEGRADED,ERROR,NO_MONITOR}]
[--provider <provider>]
[--flavor <flavor>]
[--availability-zone <availability_zone>]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列, --column 列¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <名称>¶
根据名称列出负载均衡器。
- --enable¶
列出启用的负载均衡器。
- --disable¶
列出禁用的负载均衡器。
- --project <项目 ID>¶
根据项目(名称或 ID)列出负载均衡器。
- --vip-network-id <vip_network_id>¶
根据 VIP 网络(名称或 ID)列出负载均衡器。
- --vip-subnet-id <vip_subnet_id>¶
根据 VIP 子网(名称或 ID)列出负载均衡器。
- --vip-qos-policy-id <vip_qos_policy_id>¶
根据 VIP Qos 策略(名称或 ID)列出负载均衡器。
- --vip-port-id <vip_port_id>¶
根据 VIP 端口(名称或 ID)列出负载均衡器。
- --provisioning-status {ACTIVE,ERROR,PENDING_CREATE,PENDING_UPDATE,PENDING_DELETE}¶
根据配置状态列出负载均衡器。
- --operating-status {ONLINE,DRAINING,OFFLINE,DEGRADED,ERROR,NO_MONITOR}¶
根据运行状态列出负载均衡器。
- --provider <提供者>¶
根据提供者列出负载均衡器。
- --flavor <flavor>¶
根据 flavor 列出负载均衡器。
- --availability-zone <可用区>¶
根据可用区列出负载均衡器。
- --tags <标签>[,<标签>,...]¶
列出具有所有给定标签的负载均衡器(逗号分隔的标签列表)
- --any-tags <标签>[,<标签>,...]¶
列出具有任何给定标签的负载均衡器(逗号分隔的标签列表)
- --not-tags <标签>[,<标签>,...]¶
排除具有所有给定标签的负载均衡器(逗号分隔的标签列表)
- --not-any-tags <标签>[,<标签>,...]¶
排除具有任何给定标签的负载均衡器(逗号分隔的标签列表)
此命令由 python-octaviaclient 插件提供。
loadbalancer set¶
更新负载均衡器
openstack loadbalancer set
[--name <name>]
[--description <description>]
[--vip-qos-policy-id <vip_qos_policy_id>]
[--vip-sg-id <vip_sg_id>]
[--enable | --disable]
[--wait]
[--tag <tag>]
[--no-tag]
<load_balancer>
- --name <名称>¶
设置负载均衡器名称。
- --description <描述>¶
设置负载均衡器描述。
- --vip-qos-policy-id <vip_qos_policy_id>¶
设置 VIP 端口的 QoS 策略 ID。使用 ‘None’ 取消设置。
- --vip-sg-id <vip_sg_id>¶
为 VIP 端口设置自定义安全组。可以多次提供此参数。
- --enable¶
启用负载均衡器。
- --disable¶
禁用负载均衡器。
- --wait¶
等待操作完成。
- --tag <标签>¶
要添加到负载均衡器的标签(重复选项以设置多个标签)
- --no-tag¶
清除与负载均衡器关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- load_balancer¶
要更新的负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer unset¶
清除负载均衡器设置
openstack loadbalancer unset
[--name]
[--description]
[--vip-qos-policy-id]
[--vip-sg-id]
[--wait]
[--tag <tag> | --all-tag]
<load_balancer>
- --name¶
清除负载均衡器的名称。
- --description¶
清除负载均衡器的描述。
- --vip-qos-policy-id¶
清除负载均衡器的 QoS 策略。
- --vip-sg-id¶
清除自定义安全组。
- --wait¶
等待操作完成。
- --tag <tag>¶
要从负载均衡器中删除的标签(重复该选项以删除多个标签)
- --all-tag¶
清除与负载均衡器关联的所有标签
- load_balancer¶
要更新的负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer show¶
显示单个负载均衡器的详细信息
openstack loadbalancer show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<load_balancer>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- load_balancer¶
负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer stats show¶
显示负载均衡器的当前统计信息
openstack loadbalancer stats show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<load_balancer>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- load_balancer¶
负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer status show¶
以 json 格式显示负载均衡器的状态树
openstack loadbalancer status show <load_balancer>
- load_balancer¶
负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer failover¶
触发负载均衡器故障转移
openstack loadbalancer failover [--wait] <load_balancer>
- --wait¶
等待操作完成。
- load_balancer¶
负载均衡器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
listener¶
loadbalancer listener create¶
创建监听器
openstack loadbalancer listener create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
--protocol
{TCP,HTTP,HTTPS,TERMINATED_HTTPS,UDP,SCTP,PROMETHEUS}
[--connection-limit <limit>]
[--default-pool <pool>]
[--default-tls-container-ref <container_ref>]
[--sni-container-refs [<container_ref> ...]]
[--insert-headers <header=value,...>]
--protocol-port <port>
[--timeout-client-data <timeout>]
[--timeout-member-connect <timeout>]
[--timeout-member-data <timeout>]
[--timeout-tcp-inspect <timeout>]
[--enable | --disable]
[--client-ca-tls-container-ref <container_ref>]
[--client-authentication {NONE,OPTIONAL,MANDATORY}]
[--client-crl-container-ref <client_crl_container_ref>]
[--allowed-cidr [<allowed_cidr>]]
[--wait]
[--tls-ciphers <tls_ciphers>]
[--tls-version [<tls_versions>]]
[--alpn-protocol [<alpn_protocols>]]
[--hsts-max-age <hsts_max_age>]
[--hsts-include-subdomains]
[--hsts-preload]
[--tag <tag> | --no-tag]
<loadbalancer>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
设置监听器的名称。
- --description <description>¶
设置此监听器的描述。
- --protocol {TCP,HTTP,HTTPS,TERMINATED_HTTPS,UDP,SCTP,PROMETHEUS}¶
监听器的协议。
- --connection-limit <limit>¶
设置此监听器允许的最大连接数。
- --default-pool <pool>¶
如果未匹配 L7 策略,则设置监听器使用的池的名称或 ID。
- --default-tls-container-ref <container_ref>¶
包含用于 TERMINATED_TLS 监听器的证书和密钥的密钥管理服务密钥容器的 URI。
- --sni-container-refs <container_ref>¶
包含用于使用服务器名称指示的 TERMINATED_TLS 监听器的证书和密钥的密钥管理服务密钥容器的 URI 列表。
- --insert-headers <header=value,...>¶
在将其发送到后端成员之前,要插入到请求中的可选标头的字典。
- --protocol-port <port>¶
设置监听器的协议端口号。
- --timeout-client-data <timeout>¶
前端客户端不活动超时时间,以毫秒为单位。默认值:50000。
- --timeout-member-connect <timeout>¶
后端成员连接超时时间,以毫秒为单位。默认值:5000。
- --timeout-member-data <timeout>¶
后端成员不活动超时时间,以毫秒为单位。默认值:50000。
- --timeout-tcp-inspect <timeout>¶
等待进行内容检查的附加 TCP 数据包的时间,以毫秒为单位。默认值:0。
- --enable¶
启用监听器(默认)。
- --disable¶
禁用监听器。
- --client-ca-tls-container-ref <container_ref>¶
包含用于 TERMINATED_TLS 监听器的 CA 证书的密钥管理服务密钥容器的 URI。
- --client-authentication {NONE,OPTIONAL,MANDATORY}¶
TERMINATED_TLS 监听器的 TLS 客户端身份验证验证选项。
- --client-crl-container-ref <client_crl_container_ref>¶
包含用于 TERMINATED_TLS 监听器的 CA 吊销列表文件的密钥管理服务密钥容器的 URI。
- --allowed-cidr <allowed_cidr>¶
允许访问监听器的 CIDR(可以多次设置)。
- --wait¶
等待操作完成。
- --tls-ciphers <tls_ciphers>¶
设置监听器在 OpenSSL 格式中使用的 TLS 密码。
- --tls-version <tls_versions>¶
设置监听器使用的 TLS 协议版本(可以多次设置)。
- --alpn-protocol <alpn_protocols>¶
设置监听器使用的 ALPN 协议(可以多次设置)。
- --hsts-max-age <hsts_max_age>¶
严格传输安全 HTTP 响应头中 max_age 指令的值。设置此值可在已终止 TLS 的监听器上启用 HTTP 严格传输安全 (HSTS)。
- --hsts-include-subdomains¶
定义是否应将 includeSubDomains 指令添加到严格传输安全 HTTP 响应头。
- --hsts-preload¶
定义是否应将 preload 指令添加到严格传输安全 HTTP 响应头。
- --tag <tag>¶
要添加到监听器的标签(重复该选项以设置多个标签)
- --no-tag¶
与监听器关联的标签为空
- loadbalancer¶
监听器的负载均衡器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer listener delete¶
删除一个监听器
openstack loadbalancer listener delete [--wait] <listener>
- --wait¶
等待操作完成。
- listener¶
要删除的监听器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer listener list¶
列出监听器
openstack loadbalancer listener list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--loadbalancer <loadbalancer>]
[--enable | --disable]
[--project <project>]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <name>¶
按监听器名称列出监听器。
- --loadbalancer <loadbalancer>¶
按负载均衡器(名称或 ID)进行筛选。
- --enable¶
列出启用的监听器。
- --disable¶
列出禁用的监听器。
- --project <project>¶
按项目 ID 列出监听器。
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的监听器(逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的监听器(逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的监听器(逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的监听器(逗号分隔的标签列表)
此命令由 python-octaviaclient 插件提供。
loadbalancer listener set¶
更新一个监听器
openstack loadbalancer listener set
[--name <name>]
[--description <description>]
[--connection-limit <limit>]
[--default-pool <pool>]
[--default-tls-container-ref <container-ref>]
[--sni-container-refs [<container-ref> ...]]
[--insert-headers <header=value>]
[--timeout-client-data <timeout>]
[--timeout-member-connect <timeout>]
[--timeout-member-data <timeout>]
[--timeout-tcp-inspect <timeout>]
[--enable | --disable]
[--client-ca-tls-container-ref <container_ref>]
[--client-authentication {NONE,OPTIONAL,MANDATORY}]
[--client-crl-container-ref <client_crl_container_ref>]
[--allowed-cidr [<allowed_cidr>]]
[--wait]
[--tls-ciphers <tls_ciphers>]
[--tls-version [<tls_versions>]]
[--alpn-protocol [<alpn_protocols>]]
[--hsts-max-age <hsts_max_age>]
[--hsts-include-subdomains]
[--hsts-preload]
[--tag <tag>]
[--no-tag]
<listener>
- --name <name>¶
设置监听器的名称。
- --description <description>¶
设置此监听器的描述。
- --connection-limit <limit>¶
此监听器允许的最大连接数。默认值为 -1,表示无限连接。
- --default-pool <pool>¶
如果未匹配任何 L7 策略,则监听器使用的池的 ID。
- --default-tls-container-ref <container-ref>¶
包含用于 TERMINATED_TLS 监听器的证书和密钥的密钥管理服务密钥容器的 URI。
- --sni-container-refs <container-ref>¶
包含用于使用服务器名称指示的 TERMINATED_TLS 监听器的证书和密钥的密钥管理服务密钥容器的 URI 列表。
- --insert-headers <header=value>¶
在将其发送到后端成员之前,要插入到请求中的可选标头的字典。
- --timeout-client-data <timeout>¶
前端客户端不活动超时时间,以毫秒为单位。默认值:50000。
- --timeout-member-connect <timeout>¶
后端成员连接超时时间,以毫秒为单位。默认值:5000。
- --timeout-member-data <timeout>¶
后端成员不活动超时时间,以毫秒为单位。默认值:50000。
- --timeout-tcp-inspect <timeout>¶
等待进行内容检查的附加 TCP 数据包的时间,以毫秒为单位。默认值:0。
- --enable¶
启用监听器。
- --disable¶
禁用监听器。
- --client-ca-tls-container-ref <container_ref>¶
包含用于 TERMINATED_TLS 监听器的 CA 证书的密钥管理服务密钥容器的 URI。
- --client-authentication {NONE,OPTIONAL,MANDATORY}¶
TERMINATED_TLS 监听器的 TLS 客户端身份验证验证选项。
- --client-crl-container-ref <client_crl_container_ref>¶
包含用于 TERMINATED_TLS 监听器的 CA 吊销列表文件的密钥管理服务密钥容器的 URI。
- --allowed-cidr <allowed_cidr>¶
允许访问监听器的 CIDR(可以多次设置)。
- --wait¶
等待操作完成。
- --tls-ciphers <tls_ciphers>¶
设置监听器在 OpenSSL 格式中使用的 TLS 密码。
- --tls-version <tls_versions>¶
设置监听器使用的 TLS 协议版本(可以多次设置)。
- --alpn-protocol <alpn_protocols>¶
设置监听器使用的 ALPN 协议(可以多次设置)。
- --hsts-max-age <hsts_max_age>¶
严格传输安全 HTTP 响应头中 max_age 指令的值。设置此值可在已终止 TLS 的监听器上启用 HTTP 严格传输安全 (HSTS)。
- --hsts-include-subdomains¶
定义是否应将 includeSubDomains 指令添加到严格传输安全 HTTP 响应头。
- --hsts-preload¶
定义是否应将 preload 指令添加到严格传输安全 HTTP 响应头。
- --tag <tag>¶
要添加到监听器的标签(重复该选项以设置多个标签)
- --no-tag¶
清除与监听器关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- listener¶
要修改的监听器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer listener show¶
显示单个监听器的详细信息
openstack loadbalancer listener show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<listener>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- listener¶
监听器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer listener stats show¶
显示 Listener 的当前统计信息。
openstack loadbalancer listener stats show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<listener>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- listener¶
监听器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer listener unset¶
清除监听器设置
openstack loadbalancer listener unset
[--name]
[--description]
[--connection-limit]
[--default-pool]
[--default-tls-container-ref]
[--sni-container-refs]
[--insert-headers]
[--timeout-client-data]
[--timeout-member-connect]
[--timeout-member-data]
[--timeout-tcp-inspect]
[--client-ca-tls-container-ref]
[--client-authentication]
[--client-crl-container-ref]
[--allowed-cidrs]
[--tls-versions]
[--tls-ciphers]
[--wait]
[--alpn-protocols]
[--hsts-max-age]
[--hsts-include-subdomains]
[--hsts-preload]
[--tag <tag> | --all-tag]
<listener>
- --name¶
清除监听器名称。
- --description¶
清除此监听器的描述。
- --connection-limit¶
将连接限制重置为 API 默认值。
- --default-pool¶
从监听器中清除默认池。
- --default-tls-container-ref¶
从监听器中删除默认 TLS 容器引用。
- --sni-container-refs¶
从监听器中删除 TLS SNI 容器引用。
- --insert-headers¶
清除监听器的插入标头。
- --timeout-client-data¶
将客户端数据超时重置为 API 默认值。
- --timeout-member-connect¶
将成员连接超时重置为 API 默认值。
- --timeout-member-data¶
将成员数据超时重置为 API 默认值。
- --timeout-tcp-inspect¶
将 TCP 检查超时重置为 API 默认值。
- --client-ca-tls-container-ref¶
清除监听器的客户端 CA TLS 容器引用。
- --client-authentication¶
将客户端身份验证设置重置为 API 默认值。
- --client-crl-container-ref¶
清除监听器的客户端 CRL 容器引用。
- --allowed-cidrs¶
清除监听器中的所有允许的 CIDR。
- --tls-versions¶
清除监听器中的所有 TLS 版本。
- --tls-ciphers¶
清除监听器中的所有 TLS 密码。
- --wait¶
等待操作完成。
- --alpn-protocols¶
清除监听器中的所有 ALPN 协议。
- --hsts-max-age¶
禁用 TLS 终止监听器的 HTTP 严格传输安全 (HSTS)。
- --hsts-include-subdomains¶
从 Strict-Transport-Security HTTP 响应标头中删除 includeSubDomains 指令。
- --hsts-preload¶
从 Strict-Transport-Security HTTP 响应标头中删除 preload 指令。
- --tag <tag>¶
要从监听器中删除的标签(重复选项以删除多个标签)
- --all-tag¶
清除与监听器关联的所有标签
- listener¶
要修改的监听器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
pool¶
loadbalancer pool create¶
创建池
openstack loadbalancer pool create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
--protocol
{TCP,HTTP,HTTPS,PROXY,PROXYV2,UDP,SCTP}
(--listener <listener> | --loadbalancer <load_balancer>)
[--session-persistence <session persistence>]
--lb-algorithm
{SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP_PORT}
[--enable | --disable]
[--tls-container-ref <container-ref>]
[--ca-tls-container-ref <ca_tls_container_ref>]
[--crl-container-ref <crl_container_ref>]
[--enable-tls | --disable-tls]
[--wait]
[--tls-ciphers <tls_ciphers>]
[--tls-version [<tls_versions>]]
[--alpn-protocol [<alpn_protocols>]]
[--tag <tag> | --no-tag]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
设置池名称。
- --description <description>¶
设置池描述。
- --protocol {TCP,HTTP,HTTPS,PROXY,PROXYV2,UDP,SCTP}¶
设置池协议。
- --listener <listener>¶
将池添加到监听器 (名称或 ID)。
- --loadbalancer <load_balancer>¶
将池添加到负载均衡器 (名称或 ID)。
- --session-persistence <session persistence>¶
设置监听器的会话持久性 (key=value)。
- --lb-algorithm {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP_PORT}¶
要使用的负载均衡算法。
- --enable¶
启用池 (默认)。
- --disable¶
禁用池。
- --tls-container-ref <container-ref>¶
指向密钥管理器服务密钥容器的引用,该容器包含用于重新加密到后端成员服务器流量的证书和密钥。
- --ca-tls-container-ref <ca_tls_container_ref>¶
指向密钥管理器服务密钥容器的引用,该容器包含用于检查后端成员服务器证书的 CA 证书。
- --crl-container-ref <crl_container_ref>¶
指向密钥管理器服务密钥容器的引用,该容器包含用于验证后端成员服务器证书的 CA 吊销列表文件。
- --enable-tls¶
启用后端成员重新加密。
- --disable-tls¶
禁用后端成员重新加密。
- --wait¶
等待操作完成。
- --tls-ciphers <tls_ciphers>¶
设置池使用的 TLS 密码套件,采用 OpenSSL 密码套件字符串格式。
- --tls-version <tls_versions>¶
设置池使用的 TLS 协议版本(可以设置多次)。
- --alpn-protocol <alpn_protocols>¶
设置池使用的 ALPN 协议(可以设置多次)。
- --tag <tag>¶
要添加到池的标签(重复该选项以设置多个标签)
- --no-tag¶
池没有关联的标签
此命令由 python-octaviaclient 插件提供。
loadbalancer pool delete¶
删除一个池
openstack loadbalancer pool delete [--wait] <pool>
- --wait¶
等待操作完成。
- pool¶
要删除的池(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer pool list¶
列出池
openstack loadbalancer pool list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--loadbalancer <loadbalancer>]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --loadbalancer <loadbalancer>¶
按负载均衡器(名称或 ID)进行筛选。
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的池(逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的池(逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的池(逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的池(逗号分隔的标签列表)
此命令由 python-octaviaclient 插件提供。
loadbalancer pool set¶
更新一个池
openstack loadbalancer pool set
[--name <name>]
[--description <description>]
[--session-persistence <session_persistence>]
[--lb-algorithm {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP_PORT}]
[--enable | --disable]
[--tls-container-ref <container-ref>]
[--ca-tls-container-ref <ca_tls_container_ref>]
[--crl-container-ref <crl_container_ref>]
[--enable-tls | --disable-tls]
[--wait]
[--tls-ciphers <tls_ciphers>]
[--tls-version [<tls_versions>]]
[--alpn-protocol [<alpn_protocols>]]
[--tag <tag>]
[--no-tag]
<pool>
- --name <name>¶
设置池的名称。
- --description <description>¶
设置池的描述。
- --session-persistence <session_persistence>¶
设置监听器的会话持久性 (key=value)。
- --lb-algorithm {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP_PORT}¶
设置要使用的负载均衡算法。
- --enable¶
启用池。
- --disable¶
禁用池。
- --tls-container-ref <container-ref>¶
密钥管理器服务密钥容器的 URI,其中包含用于 TERMINATED_TLS 池重新加密来自 TERMINATED_TLS 侦听器到后端服务器的流量的证书和密钥。
- --ca-tls-container-ref <ca_tls_container_ref>¶
密钥管理器服务密钥容器的 URI,其中包含用于 TERMINATED_TLS 侦听器检查 ssl 流量中后端服务器证书的 CA 证书。
- --crl-container-ref <crl_container_ref>¶
密钥管理器服务密钥容器的 URI,其中包含用于 TERMINATED_TLS 侦听器验证 ssl 流量中后端服务器证书的 CA 吊销列表文件。
- --enable-tls¶
启用后端关联成员重新加密。
- --disable-tls¶
禁用后端关联成员重新加密。
- --wait¶
等待操作完成。
- --tls-ciphers <tls_ciphers>¶
设置池使用的 TLS 密码套件,采用 OpenSSL 密码套件字符串格式。
- --tls-version <tls_versions>¶
设置池使用的 TLS 协议版本(可以设置多次)。
- --alpn-protocol <alpn_protocols>¶
设置池使用的 ALPN 协议(可以设置多次)。
- --tag <tag>¶
要添加到池的标签(重复该选项以设置多个标签)
- --no-tag¶
清除与池关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- pool¶
要更新的池(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer pool show¶
显示单个池的详细信息
openstack loadbalancer pool show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<pool>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- pool¶
池的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer pool unset¶
清除池设置
openstack loadbalancer pool unset
[--name]
[--description]
[--ca-tls-container-ref]
[--crl-container-ref]
[--session-persistence]
[--tls-container-ref]
[--tls-versions]
[--tls-ciphers]
[--wait]
[--alpn-protocols]
[--tag <tag> | --all-tag]
<pool>
- --name¶
清除池名称。
- --description¶
清除此池的描述。
- --ca-tls-container-ref¶
清除此池上的证书颁发机构证书引用。
- --crl-container-ref¶
清除此池上的证书吊销列表引用。
- --session-persistence¶
禁用池上的会话持久性。
- --tls-container-ref¶
清除此池的证书引用。
- --tls-versions¶
清除池中的所有 TLS 版本。
- --tls-ciphers¶
清除池中的所有 TLS 密码套件。
- --wait¶
等待操作完成。
- --alpn-protocols¶
清除池中的所有 ALPN 协议。
- --tag <tag>¶
从池中移除标签 (重复使用该选项可移除多个标签)
- --all-tag¶
清除与池关联的所有标签
- pool¶
要修改的池 (名称或 ID)。
此命令由 python-octaviaclient 插件提供。
member¶
创建负载均衡器成员¶
在池中创建一个成员
openstack loadbalancer member create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--disable-backup | --enable-backup]
[--weight <weight>]
--address <ip_address>
[--subnet-id <subnet_id>]
--protocol-port <protocol_port>
[--monitor-port <monitor_port>]
[--monitor-address <monitor_address>]
[--enable | --disable]
[--wait]
[--request-sriov]
[--tag <tag> | --no-tag]
<pool>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
成员的名称。
- --disable-backup¶
禁用成员备份 (默认)。
- --enable-backup¶
启用成员备份。
- --weight <weight>¶
成员的权重决定了与其他池成员相比,它处理请求或连接的比例。
- --address <ip_address>¶
后端成员服务器的 IP 地址。
- --subnet-id <subnet_id>¶
成员服务可访问的子网 ID。
- --protocol-port <protocol_port>¶
后端成员服务器正在侦听的协议端口号。
- --monitor-port <monitor_port>¶
用于健康检查后端成员的替代协议端口。
- --monitor-address <monitor_address>¶
用于健康检查后端成员的替代 IP 地址。
- --enable¶
启用成员 (默认)。
- --disable¶
禁用成员。
- --wait¶
等待操作完成。
- --request-sriov¶
请求使用 SR-IOV VF 创建成员端口。
- --tag <tag>¶
要添加到成员的标签 (重复使用该选项可设置多个标签)
- --no-tag¶
与成员无关的标签
- pool¶
创建成员的池的 ID 或名称。
此命令由 python-octaviaclient 插件提供。
负载均衡器成员删除¶
从池中删除成员
openstack loadbalancer member delete [--wait] <pool> <member>
- --wait¶
等待操作完成。
- pool¶
删除成员的池名称或 ID。
- member¶
要删除的成员的名称或 ID。
此命令由 python-octaviaclient 插件提供。
负载均衡器成员列表¶
列出池中的成员
openstack loadbalancer member list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
<pool>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的成员 (逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的成员 (逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的成员 (逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的成员 (逗号分隔的标签列表)
- pool¶
列出成员的池名称或 ID。
此命令由 python-octaviaclient 插件提供。
负载均衡器成员设置¶
更新一个成员
openstack loadbalancer member set
[--name <name>]
[--disable-backup | --enable-backup]
[--weight <weight>]
[--monitor-port <monitor_port>]
[--monitor-address <monitor_address>]
[--enable | --disable]
[--wait]
[--tag <tag>]
[--no-tag]
<pool>
<member>
- --name <name>¶
设置成员的名称。
- --disable-backup¶
禁用成员备份 (默认)。
- --enable-backup¶
启用成员备份。
- --weight <weight>¶
设置池中成员的权重。
- --monitor-port <monitor_port>¶
用于健康检查后端成员的替代协议端口。
- --monitor-address <monitor_address>¶
用于健康检查后端成员的替代 IP 地址。
- --enable¶
将 admin_state_up 设置为 True。
- --disable¶
将 admin_state_up 设置为 False。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到成员的标签 (重复使用该选项可设置多个标签)
- --no-tag¶
清除与成员关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- pool¶
要更新的成员所属的池 (名称或 ID)。
- member¶
要更新的成员的名称或 ID。
此命令由 python-octaviaclient 插件提供。
负载均衡器成员显示¶
显示单个成员的详细信息
openstack loadbalancer member show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<pool>
<member>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- pool¶
显示成员的池名称或 ID。
- member¶
要显示的成员的名称或 ID。
此命令由 python-octaviaclient 插件提供。
负载均衡器成员取消设置¶
清除成员设置
openstack loadbalancer member unset
[--backup]
[--monitor-address]
[--monitor-port]
[--name]
[--weight]
[--wait]
[--tag <tag> | --all-tag]
<pool>
<member>
- --backup¶
清除备份成员标志。
- --monitor-address¶
清除成员监控地址。
- --monitor-port¶
清除成员监控端口。
- --name¶
清除成员名称。
- --weight¶
将成员权重重置为 API 默认值。
- --wait¶
等待操作完成。
- --tag <tag>¶
要从成员中移除的标签(重复该选项以移除多个标签)
- --all-tag¶
清除与成员关联的所有标签
- pool¶
要更新的成员所属的池 (名称或 ID)。
- member¶
要修改的成员(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
健康检查¶
负载均衡器健康检查创建¶
创建一个健康检查
openstack loadbalancer healthmonitor create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
--delay <delay>
[--domain-name <domain_name>]
[--expected-codes <codes>]
[--http-method {GET,POST,DELETE,PUT,HEAD,OPTIONS,PATCH,CONNECT,TRACE}]
[--http-version <http_version>]
--timeout <timeout>
--max-retries <max_retries>
[--url-path <url_path>]
--type
{PING,HTTP,TCP,HTTPS,TLS-HELLO,UDP-CONNECT,SCTP}
[--max-retries-down <max_retries_down>]
[--enable | --disable]
[--wait]
[--tag <tag> | --no-tag]
<pool>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
设置健康检查名称。
- --delay <delay>¶
设置向成员发送探针之间的时间,以秒为单位。
- --domain-name <domain_name>¶
设置域名,该域名将被注入到 HTTP Host Header 中,发送到后端服务器进行 HTTP 健康检查。
- --expected-codes <codes>¶
设置成员返回以声明其健康的 HTTP 状态代码列表。
- --http-method {GET,POST,DELETE,PUT,HEAD,OPTIONS,PATCH,CONNECT,TRACE}¶
设置健康检查用于请求的 HTTP 方法。
- --http-version <http_version>¶
设置 HTTP 版本。
- --timeout <timeout>¶
设置监视器在超时前等待连接的最大时间,以秒为单位。此值必须小于延迟值。
- --max-retries <max_retries>¶
在将成员的状态更改为 ONLINE 之前,成功检查的次数。
- --url-path <url_path>¶
设置监视器发送到后端成员以测试其健康的 HTTP URL 路径。
- --type {PING,HTTP,TCP,HTTPS,TLS-HELLO,UDP-CONNECT,SCTP}¶
设置健康检查类型。
- --max-retries-down <max_retries_down>¶
设置允许的检查失败次数,超过此次数将成员的状态更改为 ERROR。
- --enable¶
启用健康检查(默认)。
- --disable¶
禁用健康检查。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到健康检查的标签(重复该选项以设置多个标签)
- --no-tag¶
与健康检查关联的标签
- pool¶
设置健康检查的池(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
负载均衡器健康检查删除¶
删除健康检查
openstack loadbalancer healthmonitor delete [--wait] <health_monitor>
- --wait¶
等待操作完成。
- health_monitor¶
要删除的健康检查(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
负载均衡器健康检查列表¶
列出健康检查
openstack loadbalancer healthmonitor list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的健康检查(逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的健康检查(逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的健康检查(逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的健康检查(逗号分隔的标签列表)
此命令由 python-octaviaclient 插件提供。
负载均衡器健康检查设置¶
更新健康检查
openstack loadbalancer healthmonitor set
[--name <name>]
[--delay <delay>]
[--domain-name <domain_name>]
[--expected-codes <codes>]
[--http-method {GET,POST,DELETE,PUT,HEAD,OPTIONS,PATCH,CONNECT,TRACE}]
[--http-version <http_version>]
[--timeout <timeout>]
[--max-retries <max_retries>]
[--max-retries-down <max_retries_down>]
[--url-path <url_path>]
[--enable | --disable]
[--wait]
[--tag <tag>]
[--no-tag]
<health_monitor>
- --name <name>¶
设置健康检查名称。
- --delay <delay>¶
设置向成员发送探针之间的时间,以秒为单位。
- --domain-name <domain_name>¶
设置域名,该域名将被注入到 HTTP Host Header 中,发送到后端服务器进行 HTTP 健康检查。
- --expected-codes <codes>¶
设置成员返回以声明其健康的 HTTP 状态代码列表。
- --http-method {GET,POST,DELETE,PUT,HEAD,OPTIONS,PATCH,CONNECT,TRACE}¶
设置健康检查用于请求的 HTTP 方法。
- --http-version <http_version>¶
设置 HTTP 版本。
- --timeout <timeout>¶
设置监视器在超时前等待连接的最大时间,以秒为单位。此值必须小于延迟值。
- --max-retries <max_retries>¶
设置将成员的状态更改为 ONLINE 之前的成功检查次数。
- --max-retries-down <max_retries_down>¶
设置允许的检查失败次数,超过此次数将成员的状态更改为 ERROR。
- --url-path <url_path>¶
设置监视器发送到后端成员以测试其健康的 HTTP URL 路径。
- --enable¶
启用健康检查。
- --disable¶
禁用健康检查。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到健康检查的标签(重复该选项以设置多个标签)
- --no-tag¶
清除与健康检查器关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- health_monitor¶
要更新的健康检查器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer healthmonitor show¶
显示单个健康检查器的详细信息
openstack loadbalancer healthmonitor show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<health_monitor>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- health_monitor¶
健康检查器的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer healthmonitor unset¶
清除健康检查器设置
openstack loadbalancer healthmonitor unset
[--domain-name]
[--expected-codes]
[--http-method]
[--http-version]
[--max-retries-down]
[--name]
[--url-path]
[--wait]
[--tag <tag> | --all-tag]
<health_monitor>
- --domain-name¶
清除健康检查器域名。
- --expected-codes¶
将健康检查器预期代码重置为 API 默认值。
- --http-method¶
将健康检查器 HTTP 方法重置为 API 默认值。
- --http-version¶
将健康检查器 HTTP 版本重置为 API 默认值。
- --max-retries-down¶
将健康检查器最大重试次数(down)重置为 API 默认值。
- --name¶
清除健康检查器名称。
- --url-path¶
清除健康检查器 URL 路径。
- --wait¶
等待操作完成。
- --tag <tag>¶
要从健康检查器中删除的标签(重复该选项以删除多个标签)
- --all-tag¶
清除与健康检查器关联的所有标签
- health_monitor¶
要更新的健康检查器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
l7policy¶
loadbalancer l7policy create¶
创建 l7policy
openstack loadbalancer l7policy create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--name <name>]
[--description <description>]
--action
{REDIRECT_TO_URL,REDIRECT_TO_POOL,REDIRECT_PREFIX,REJECT}
[--redirect-pool <pool> | --redirect-url <url> | --redirect-prefix <url>]
[--redirect-http-code <redirect_http_code>]
[--position <position>]
[--enable | --disable]
[--wait]
[--tag <tag> | --no-tag]
<listener>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
设置 l7policy 名称。
- --description <description>¶
设置 l7policy 描述。
- --action {REDIRECT_TO_URL,REDIRECT_TO_POOL,REDIRECT_PREFIX,REJECT}¶
设置策略的操作。
- --redirect-pool <pool>¶
设置将请求重定向到的池(名称或 ID)。
- --redirect-url <url>¶
设置将请求重定向到的 URL。
- --redirect-prefix <url>¶
设置将请求重定向到的 URL 前缀。
- --redirect-http-code <redirect_http_code>¶
设置 REDIRECT_URL 或 REDIRECT_PREFIX 操作的 HTTP 响应代码。
- --position <position>¶
此 L7 策略的序列号。
- --enable¶
启用 l7policy(默认)。
- --disable¶
禁用 l7policy。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到 l7policy 的标签(重复该选项以设置多个标签)
- --no-tag¶
与 l7policy 无关联的标签
- listener¶
将 l7policy 添加到的监听器(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7policy delete¶
删除 l7policy
openstack loadbalancer l7policy delete [--wait] <policy>
- --wait¶
等待操作完成。
- policy¶
要删除的 l7policy(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7policy list¶
列出 l7policy
openstack loadbalancer l7policy list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--listener LISTENER]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --listener <LISTENER>¶
列出应用于给定监听器的 l7policy(名称或 ID)。
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的 l7policy(逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的 l7policy(逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的 l7policy(逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的 l7policy(逗号分隔的标签列表)
此命令由 python-octaviaclient 插件提供。
loadbalancer l7policy set¶
更新一个 l7policy
openstack loadbalancer l7policy set
[--name <name>]
[--description <description>]
[--action {REDIRECT_TO_URL,REDIRECT_TO_POOL,REDIRECT_PREFIX,REJECT}]
[--redirect-pool <pool> | --redirect-url <url> | --redirect-prefix <url>]
[--redirect-http-code <redirect_http_code>]
[--position <position>]
[--enable | --disable]
[--wait]
[--tag <tag>]
[--no-tag]
<policy>
- --name <name>¶
设置 l7policy 名称。
- --description <description>¶
设置 l7policy 描述。
- --action {REDIRECT_TO_URL,REDIRECT_TO_POOL,REDIRECT_PREFIX,REJECT}¶
设置策略的操作。
- --redirect-pool <pool>¶
设置将请求重定向到的池(名称或 ID)。
- --redirect-url <url>¶
设置将请求重定向到的 URL。
- --redirect-prefix <url>¶
设置将请求重定向到的 URL 前缀。
- --redirect-http-code <redirect_http_code>¶
设置 REDIRECT_URL 或 REDIRECT_PREFIX 操作的 HTTP 响应代码。
- --position <position>¶
设置此 L7 策略的序列号。
- --enable¶
启用 l7policy。
- --disable¶
禁用 l7policy。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到 l7policy 的标签(重复该选项以设置多个标签)
- --no-tag¶
清除与 l7policy 关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- policy¶
要更新的 l7policy(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7policy show¶
显示单个 l7policy 的详细信息
openstack loadbalancer l7policy show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<policy>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- policy¶
l7policy 的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7policy unset¶
清除 l7policy 设置
openstack loadbalancer l7policy unset
[--description]
[--name]
[--redirect-http-code]
[--wait]
[--tag <tag> | --all-tag]
<policy>
- --description¶
清除 l7policy 描述。
- --name¶
清除 l7policy 名称。
- --redirect-http-code¶
清除 l7policy 重定向 HTTP 代码。
- --wait¶
等待操作完成。
- --tag <tag>¶
要从 l7policy 中删除的标签(重复选项以删除多个标签)
- --all-tag¶
清除与 l7policy 关联的所有标签
- policy¶
要更新的 l7policy(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
l7rule¶
loadbalancer l7rule create¶
创建一个 l7rule
openstack loadbalancer l7rule create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--compare-type
{REGEX,EQUAL_TO,CONTAINS,ENDS_WITH,STARTS_WITH}
[--invert]
--value <value>
[--key <key>]
--type
{FILE_TYPE,PATH,COOKIE,HOST_NAME,HEADER,SSL_CONN_HAS_CERT,SSL_VERIFY_RESULT,SSL_DN_FIELD}
[--enable | --disable]
[--wait]
[--tag <tag> | --no-tag]
<l7policy>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --compare-type {REGEX,EQUAL_TO,CONTAINS,ENDS_WITH,STARTS_WITH}¶
设置 l7rule 的比较类型。
- --invert¶
反转 l7rule。
- --value <value>¶
设置要匹配的规则值。
- --key <key>¶
设置 l7rule 值的键以进行匹配。
- --type {FILE_TYPE,PATH,COOKIE,HOST_NAME,HEADER,SSL_CONN_HAS_CERT,SSL_VERIFY_RESULT,SSL_DN_FIELD}¶
设置 l7rule 的类型。
- --enable¶
启用 l7rule(默认)。
- --disable¶
禁用 l7rule。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到 l7rule 的标签(重复选项以设置多个标签)
- --no-tag¶
与 l7rule 无关联的标签
- l7policy¶
要添加 l7rule 的 l7policy(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7rule delete¶
删除一个 l7rule
openstack loadbalancer l7rule delete [--wait] <l7policy> <rule_id>
- --wait¶
等待操作完成。
- l7policy¶
要从中删除规则的 l7policy(名称或 ID)。
- rule_id¶
要删除的 l7rule。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7rule list¶
列出 l7policy 的 l7rule
openstack loadbalancer l7rule list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--tags <tag>[,<tag>,...]]
[--any-tags <tag>[,<tag>,...]]
[--not-tags <tag>[,<tag>,...]]
[--not-any-tags <tag>[,<tag>,...]]
<l7policy>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --tags <tag>[,<tag>,...]¶
列出具有所有给定标签的 l7rule(逗号分隔的标签列表)
- --any-tags <tag>[,<tag>,...]¶
列出具有任何给定标签的 l7rule(逗号分隔的标签列表)
- --not-tags <tag>[,<tag>,...]¶
排除具有所有给定标签的 l7rule(逗号分隔的标签列表)
- --not-any-tags <tag>[,<tag>,...]¶
排除具有任何给定标签的 l7rule(逗号分隔的标签列表)
- l7policy¶
l7policy 以名称或 ID 列出规则。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7rule set¶
更新一个 l7rule
openstack loadbalancer l7rule set
[--compare-type {REGEX,EQUAL_TO,CONTAINS,ENDS_WITH,STARTS_WITH}]
[--invert]
[--value <value>]
[--key <key>]
[--type {FILE_TYPE,PATH,COOKIE,HOST_NAME,HEADER,SSL_CONN_HAS_CERT,SSL_VERIFY_RESULT,SSL_DN_FIELD}]
[--enable | --disable]
[--wait]
[--tag <tag>]
[--no-tag]
<l7policy>
<l7rule_id>
- --compare-type {REGEX,EQUAL_TO,CONTAINS,ENDS_WITH,STARTS_WITH}¶
设置 l7rule 的比较类型。
- --invert¶
反转 l7rule。
- --value <value>¶
设置要匹配的规则值。
- --key <key>¶
设置 l7rule 值的键以进行匹配。
- --type {FILE_TYPE,PATH,COOKIE,HOST_NAME,HEADER,SSL_CONN_HAS_CERT,SSL_VERIFY_RESULT,SSL_DN_FIELD}¶
设置 l7rule 的类型。
- --enable¶
启用 l7rule。
- --disable¶
禁用 l7rule。
- --wait¶
等待操作完成。
- --tag <tag>¶
要添加到 l7rule 的标签(重复选项以设置多个标签)
- --no-tag¶
清除与 l7rule 关联的标签。同时指定 –tag 和 –no-tag 以覆盖当前标签
- l7policy¶
用于更新 (名称或 ID) 上的 l7rule 的 L7policy。
- l7rule_id¶
要更新的 l7rule。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7rule show¶
显示单个 l7rule 的详细信息
openstack loadbalancer l7rule show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<l7policy>
<l7rule_id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- l7policy¶
从 (名称或 ID) 显示规则的 L7policy。
- l7rule_id¶
要显示的 l7rule。
此命令由 python-octaviaclient 插件提供。
loadbalancer l7rule unset¶
清除 l7rule 设置
openstack loadbalancer l7rule unset
[--invert]
[--key]
[--wait]
[--tag <tag> | --all-tag]
<l7policy>
<l7rule_id>
- --invert¶
将 l7rule 反转重置为 API 默认值。
- --key¶
清除 l7rule 密钥。
- --wait¶
等待操作完成。
- --tag <tag>¶
要从 l7rule 中删除的标签(重复选项以删除多个标签)
- --all-tag¶
清除与 l7rule 关联的所有标签
- l7policy¶
要更新的 l7policy(名称或 ID)。
- l7rule_id¶
要更新的 l7rule。
此命令由 python-octaviaclient 插件提供。
quota¶
loadbalancer quota defaults show¶
显示配额默认值
openstack loadbalancer quota defaults show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
此命令由 python-octaviaclient 插件提供。
loadbalancer quota list¶
列出配额
openstack loadbalancer quota list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--project <project-id>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --project <project-id>¶
项目名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer quota reset¶
将配额重置为默认配额
openstack loadbalancer quota reset <project>
- project¶
要重置配额的项目 (名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer quota set¶
更新配额
openstack loadbalancer quota set
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--healthmonitor <health_monitor>]
[--listener <listener>]
[--loadbalancer <load_balancer>]
[--member <member>]
[--pool <pool>]
[--l7policy <l7policy>]
[--l7rule <l7rule>]
<project>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --healthmonitor <health_monitor>¶
健康监控配额的新值。值 -1 表示无限制。
- --listener <listener>¶
监听器配额的新值。值 -1 表示无限制。
- --loadbalancer <load_balancer>¶
负载均衡器配额限制的新值。值 -1 表示无限制。
- --member <member>¶
成员配额限制的新值。值 -1 表示无限制。
- --pool <pool>¶
池配额限制的新值。值 -1 表示无限制。
- --l7policy <l7policy>¶
l7policy 配额限制的新值。值 -1 表示无限制。
- --l7rule <l7rule>¶
l7rule 配额限制的新值。值 -1 表示无限制。
- project¶
项目名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer quota show¶
显示项目的配额详细信息
openstack loadbalancer quota show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<project>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- project¶
项目名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer quota unset¶
清除配额设置
openstack loadbalancer quota unset
[--loadbalancer]
[--listener]
[--pool]
[--member]
[--healthmonitor]
[--l7policy]
[--l7rule]
<project>
- --loadbalancer¶
将负载均衡器配额重置为默认值。
- --listener¶
将监听器配额重置为默认值。
- --pool¶
将池配额重置为默认值。
- --member¶
将成员配额重置为默认值。
- --healthmonitor¶
将健康检查配额重置为默认值。
- --l7policy¶
将l7policy配额重置为默认值。
- --l7rule¶
将l7rule配额重置为默认值。
- project¶
项目名称或 UUID。
此命令由 python-octaviaclient 插件提供。
amphora¶
loadbalancer amphora configure¶
更新amphora代理配置
openstack loadbalancer amphora configure [--wait] <amphora-id>
- --wait¶
等待操作完成。
- amphora-id¶
要配置的amphora的UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer amphora delete¶
删除一个amphora
openstack loadbalancer amphora delete [--wait] <amphora-id>
- --wait¶
等待操作完成。
- amphora-id¶
要删除的amphora的UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer amphora failover¶
强制failover一个amphora
openstack loadbalancer amphora failover [--wait] <amphora-id>
- --wait¶
等待操作完成。
- amphora-id¶
amphora的UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer amphora list¶
列出amphorae
openstack loadbalancer amphora list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--loadbalancer <loadbalancer>]
[--compute-id <compute-id>]
[--role {BACKUP,MASTER,STANDALONE}]
[--status {ALLOCATED,BOOTING,DELETED,ERROR,FAILOVER_STOPPED,PENDING_CREATE,PENDING_DELETE,READY}]
[--image-id <image-id>]
[--long]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --loadbalancer <loadbalancer>¶
按负载均衡器(名称或 ID)进行筛选。
- --compute-id <compute-id>¶
按计算ID过滤。
- --role {BACKUP,MASTER,STANDALONE}¶
按角色过滤。
- --status {ALLOCATED,BOOTING,DELETED,ERROR,FAILOVER_STOPPED,PENDING_CREATE,PENDING_DELETE,READY}, --provisioning-status {ALLOCATED,BOOTING,DELETED,ERROR,FAILOVER_STOPPED,PENDING_CREATE,PENDING_DELETE,READY}¶
按amphora配置状态过滤。
- --image-id <image-id>¶
按镜像ID过滤。
- --long¶
显示附加字段。
此命令由 python-octaviaclient 插件提供。
loadbalancer amphora show¶
显示单个amphora的详细信息
openstack loadbalancer amphora show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<amphora-id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- amphora-id¶
amphora的UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer amphora stats show¶
显示amphora的当前统计信息。
openstack loadbalancer amphora stats show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--listener <listener>]
<amphora-id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --listener <listener>¶
按监听器(名称或ID)过滤。
- amphora-id¶
amphora的UUID。
此命令由 python-octaviaclient 插件提供。
provider¶
loadbalancer provider capability list¶
列出指定的提供程序驱动程序的capabilities。
openstack loadbalancer provider capability list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--flavor | --availability-zone]
<provider_name>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --flavor¶
仅获取 flavor 的能力。
- --availability-zone¶
仅获取可用区的能力。
- provider_name¶
提供程序驱动程序的名称。
此命令由 python-octaviaclient 插件提供。
负载均衡器提供程序列表¶
列出所有提供程序
openstack loadbalancer provider list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
此命令由 python-octaviaclient 插件提供。
flavor¶
负载均衡器 flavor 创建¶
创建一个 octavia flavor
openstack loadbalancer flavor create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--name <name>
--flavorprofile <flavor_profile>
[--description <description>]
[--enable | --disable]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
新的 flavor 名称。
- --flavorprofile <flavor_profile>¶
添加 flavor 的 flavor profile(名称或 ID)。
- --description <description>¶
设置 flavor 描述。
- --enable¶
启用 flavor。
- --disable¶
禁用 flavor。
此命令由 python-octaviaclient 插件提供。
负载均衡器 flavor 删除¶
Delete a flavor
openstack loadbalancer flavor delete <flavor>
- flavor¶
要删除的 flavor(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
负载均衡器 flavor 列表¶
列出 flavor
openstack loadbalancer flavor list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--flavorprofile <flavor_profile>]
[--enable | --disable]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <name>¶
根据名称列出 flavor。
- --flavorprofile <flavor_profile>¶
根据 flavor profile 列出 flavor。
- --enable¶
列出启用的 flavor。
- --disable¶
列出禁用的 flavor。
此命令由 python-octaviaclient 插件提供。
负载均衡器 flavor 设置¶
更新风味
openstack loadbalancer flavor set
[--name <name>]
[--description <description>]
[--enable | --disable]
<flavor>
- --name <name>¶
设置 flavor 的名称。
- --description <description>¶
设置 flavor 描述。
- --enable¶
启用 flavor。
- --disable¶
禁用 flavor。
- flavor¶
要更新的 flavor 的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
负载均衡器 flavor 显示¶
显示单个 flavor 的详细信息
openstack loadbalancer flavor show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<flavor>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- flavor¶
flavor 的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
负载均衡器 flavor 取消设置¶
清除 flavor 设置
openstack loadbalancer flavor unset [--description] <flavor>
- --description¶
清除 flavor 描述。
- flavor¶
要更新的 flavor(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
flavorprofile¶
负载均衡器 flavorprofile 创建¶
创建一个 octavia flavor profile
openstack loadbalancer flavorprofile create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--name <name>
--provider <provider
name>
--flavor-data <flavor_data>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
新的 Octavia flavor profile 名称。
- --provider <provider name>¶
flavor profile 的提供商名称。
- --flavor-data <flavor_data>¶
包含 flavor 元数据的 JSON 字符串。
此命令由 python-octaviaclient 插件提供。
loadbalancer flavorprofile 删除¶
删除一个 flavor profile
openstack loadbalancer flavorprofile delete <flavor_profile>
- flavor_profile¶
要删除的 flavor profile(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer flavorprofile 列表¶
列出 flavor profile
openstack loadbalancer flavorprofile list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--provider <provider_name>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <name>¶
按 flavor profile 名称列出 flavor profile。
- --provider <provider_name>¶
根据其提供商列出 flavor profile。
此命令由 python-octaviaclient 插件提供。
loadbalancer flavorprofile 设置¶
更新一个 flavor profile
openstack loadbalancer flavorprofile set
[--name <name>]
[--provider <provider_name>]
[--flavor-data <flavor_data>]
<flavor_profile>
- --name <name>¶
设置 flavor profile 的名称。
- --provider <provider_name>¶
设置 flavor profile 的提供商。
- --flavor-data <flavor_data>¶
设置 flavor profile 的 flavor 数据。
- flavor_profile¶
要更新的 flavor profile 的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer flavorprofile 显示¶
显示单个 flavor profile 的详细信息
openstack loadbalancer flavorprofile show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<flavor_profile>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- flavor_profile¶
要显示的 flavor profile 的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
availabilityzone¶
loadbalancer availabilityzone 创建¶
创建一个 Octavia 可用区
openstack loadbalancer availabilityzone create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--name <name>
--availabilityzoneprofile <availabilityzone_profile>
[--description <description>]
[--enable | --disable]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <name>¶
新的可用区名称。
- --availabilityzoneprofile <availabilityzone_profile>¶
将 AZ 添加到的可用区配置文件(名称或 ID)。
- --description <description>¶
设置可用区描述。
- --enable¶
启用可用区。
- --disable¶
禁用可用区。
此命令由 python-octaviaclient 插件提供。
loadbalancer availabilityzone 删除¶
删除一个可用区
openstack loadbalancer availabilityzone delete <availabilityzone>
- availabilityzone¶
要删除的可用区的名称。
此命令由 python-octaviaclient 插件提供。
loadbalancer availabilityzone 列表¶
列出可用区
openstack loadbalancer availabilityzone list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--availabilityzoneprofile <availabilityzone_profile>]
[--enable | --disable]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <name>¶
根据名称列出可用区。
- --availabilityzoneprofile <availabilityzone_profile>¶
根据 AZ profile 列出可用区。
- --enable¶
列出启用的可用区。
- --disable¶
列出禁用的可用区。
此命令由 python-octaviaclient 插件提供。
loadbalancer availabilityzone 设置¶
更新一个可用区
openstack loadbalancer availabilityzone set
[--description <description>]
[--enable | --disable]
<availabilityzone>
- --description <description>¶
设置可用区的描述。
- --enable¶
启用可用区。
- --disable¶
禁用可用区。
- availabilityzone¶
要更新的可用区的名称。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区 显示¶
显示单个可用区的详细信息
openstack loadbalancer availabilityzone show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<availabilityzone>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- 可用区¶
可用区的名称。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区 取消设置¶
清除可用区设置
openstack loadbalancer availabilityzone unset
[--description]
<availabilityzone>
- --description¶
清除可用区描述。
- 可用区¶
要更新的可用区的名称。
此命令由 python-octaviaclient 插件提供。
可用区配置文件
loadbalancer 可用区配置文件 创建¶
创建一个 Octavia 可用区配置文件
openstack loadbalancer availabilityzoneprofile create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--name <name>
--provider <provider
name>
--availability-zone-data <availability_zone_data>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --name <名称>¶
新的 Octavia 可用区配置文件名称。
- --provider <提供商名称>¶
可用区配置文件的提供商名称。
- --availability-zone-data <可用区数据>¶
包含可用区元数据的 JSON 字符串。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区配置文件 删除¶
删除可用区配置文件
openstack loadbalancer availabilityzoneprofile delete
<availabilityzone_profile>
- 可用区_配置文件¶
要删除的可用区配置文件(名称或 ID)。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区配置文件 列表¶
列出可用区配置文件
openstack loadbalancer availabilityzoneprofile list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--name <name>]
[--provider <provider_name>]
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --quote <引用模式>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column 排序列名¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --name <名称>¶
按配置文件名称列出可用区配置文件。
- --provider <提供商名称>¶
根据其提供商列出可用区配置文件。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区配置文件 设置¶
更新可用区配置文件
openstack loadbalancer availabilityzoneprofile set
[--name <name>]
[--provider <provider_name>]
[--availability-zone-data <availability_zone_data>]
<availabilityzone_profile>
- --name <名称>¶
设置可用区配置文件的名称。
- --provider <提供商名称>¶
设置可用区配置文件的提供商。
- --availability-zone-data <可用区数据>¶
设置配置文件的可用区数据。
- 可用区_配置文件¶
要更新的可用区配置文件的名称或 UUID。
此命令由 python-octaviaclient 插件提供。
loadbalancer 可用区配置文件 显示¶
显示单个可用区配置文件的详细信息
openstack loadbalancer availabilityzoneprofile show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<availabilityzone_profile>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为表格
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- 可用区_配置文件¶
要显示的可用区配置文件的名称或 UUID。
此命令由 python-octaviaclient 插件提供。