软件配置¶
软件配置列表¶
列出软件配置
software config 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]
[--limit <limit>]
[--marker <id>]
- -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¶
按降序对列进行排序
- --limit <限制数量>¶
限制返回的配置数量
- --marker <ID>¶
返回在给定配置 ID 之后的配置
此命令由 python-heatclient 插件提供。
创建软件配置¶
创建软件配置
software config create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--config-file <config-file>]
[--definition-file <destination-file>]
[--group <group>]
<config-name>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为 json
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --config-file <配置文件>¶
包含 <输入>、<输出> 和 <选项> 定义的 JSON/YAML 文件的路径
- --definition-file <目标文件>¶
软件配置脚本/数据的路径
- --group <组名>¶
软件配置期望的工具组名
- config-name¶
要创建的软件配置的名称
此命令由 python-heatclient 插件提供。
显示软件配置详情¶
显示软件配置详情
software config show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--config-only]
<config>
- -f <格式化器>, --format <格式化器>¶
输出格式,默认为 yaml
- -c 列名, --column 列名¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <前缀>¶
为所有变量名添加前缀
- --max-width <整数>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --config-only¶
仅显示 <config> 属性的值。
- config¶
配置的 ID
此命令由 python-heatclient 插件提供。
删除软件配置¶
删除软件配置
software config delete <config> [<config> ...]
- config¶
要删除的软件配置的 ID
此命令由 python-heatclient 插件提供。