51.14. 优化 audittemplate create


创建新审计模板。

使用方法:

openstack optimize audittemplate create [-h]
                                               [-f {json,shell,table,value,yaml}]
                                               [-c COLUMN] [--noindent]
                                               [--prefix PREFIX]
                                               [--max-width <integer>]
                                               [--fit-width] [--print-empty]
                                               [-s <strategy>]
                                               [-d <description>]
                                               [--scope <path>]
                                               <name> <goal>

Expand
表 51.67. positional 参数
valueSummary

<name>

此审计模板的名称。

与此审计模板关联的目标 uuid 或 name。

Expand
表 51.68. 命令参数
valueSummary

-h, --help

显示帮助信息并退出

-s <strategy>, --strategy <strategy>

与这个审计模板关联的策略 uuid 或 name。

-d <description>, --description <description>

audit 模板的描述。

--scope <path>

将在其上执行审计的集群的一部分。可以在 yaml 或 json 文件中提供。YAML 示例:

- compute: - host_aggregates: - id: 1 - id: 2 - id: 3 - availability_zones: - name: AZ1 - name: AZ2 - exclude: - instances: - uuid: UUID1 - uuid: UUID2 - compute_nodes: - name: compute1 - storage: - availability_zones: - name: AZ1 - name: AZ2 - volume_types: - name: lvm1 - name: lvm2 - exclude: - storage_pools: - name: host0@backend0""pool0 - name: host1@backend1:pool1 - volumes: - uuid: UUID1 - uuid: UUID2 - 项目: - uuid : UUID1 - uuid: UUID2

JSON 示例:

[ {"compute": [{"host_aggregates": [ {"id": 1}, {"id": 2}, {"id": 3}}, {"availability_zones": [ {"name": "AZ1"}, {"name": "AZ2"}]}, {"exclude": [ {"instances": [ {"uuid": "UUID1"}, {"uuid": "UUID2"} ]}, {"compute_nodes": [ {"name": "compute1"} ]} ]}] }, {"storage": [{"availability_zones": [ {"name": "AZ1"}, {"name": "AZ2"}]}, {"volume_types": [ {"name": "lvm1"}, {"name": "lvm2"}]}, {"exclude": [ {"storage_pools": [ {"name": "host0@backend0", {"name": "lvm2"} {"name": "host1@backend1650pool1"} ]}, {"volumes": [ {"uuid": "UUID1"}, {"uuid": "UUID2"} ]}, {"projects": [ {"uuid": "UUID1"}, {"uuid": "UUID2"} ]}, ]}] } ]

Expand
表 51.69. 输出格式选项
valueSummary

-f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml}

输出格式,默认为 table

-c COLUMN, --column COLUMN

指定要包含的列,可以重复显示多个列

Expand
表 51.70. JSON 格式器选项
valueSummary

--noindent

是否禁用对 json 的缩进

Expand
表 51.71. shell 格式化器选项
valueSummary

--prefix PREFIX

在所有变量名称中添加前缀

Expand
表 51.72. 表格式器选项
valueSummary

--max-width <integer>

最大显示宽度,即 <1 来禁用。您还可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数具有优先权。

--fit-width

将表与显示宽度匹配。如果 --max 宽度大于 0,则表示表示。将环境变量 CLIFF_FIT_WIDTH=1 设置为 always 启用

--print-empty

如果没有要显示数据,则打印空表。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部