image metadef¶
Image v2
image metadef namespace create¶
创建 metadef 命名空间
openstack image metadef namespace create
[--display-name <display_name>]
[--description <description>]
[--public | --private]
[--protected | --unprotected]
<namespace>
- --display-name <display_name>¶
命名空间的友好名称。
- --description <description>¶
命名空间的描述
- --public¶
将命名空间可见性设置为 ‘public’
- --private¶
将命名空间可见性设置为 ‘private’
- --protected¶
防止删除 metadef 命名空间
- --unprotected¶
允许删除 metadef 命名空间(默认)
- namespace¶
新的 metadef 命名空间名称
image metadef namespace delete¶
删除 metadef 命名空间
openstack image metadef namespace delete <namespace> [<namespace> ...]
- namespace¶
要删除的 metadef 命名空间(名称)
image metadef namespace list¶
列出 metadef 命名空间
openstack image metadef namespace list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--resource-types <resource_types>]
[--visibility <visibility>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --resource-types <resource_types>¶
过滤资源类型
- --visibility <visibility>¶
按可见性过滤
image metadef namespace set¶
设置 metadef 命名空间属性
openstack image metadef namespace set
[--display-name <display_name>]
[--description <description>]
[--public | --private]
[--protected | --unprotected]
<namespace>
- --display-name <display_name>¶
设置命名空间的友好名称。
- --description <description>¶
设置命名空间的描述
- --public¶
Metadef 命名空间可供公众访问
- --private¶
Metadef 命名空间对公众不可访问(默认)
- --protected¶
防止删除 metadef 命名空间
- --unprotected¶
允许删除 metadef 命名空间(默认)
- namespace¶
要修改的 metadef 命名空间(名称)
image metadef namespace show¶
显示一个 metadef 命名空间
openstack image metadef namespace show <namespace>
- namespace¶
要显示的 metadef 命名空间(名称)
image metadef resource type list¶
列出 metadef 资源类型
openstack image metadef resource type list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
image metadef object create¶
创建 metadef 对象
openstack image metadef object create
[--namespace <namespace>]
<metadef-object-name>
- --namespace <namespace>¶
创建对象所在的 metadef 命名空间(名称)
- metadef-object-name¶
新的 metadef 对象名称
image metadef object show¶
显示特定的 metadef 对象
openstack image metadef object show <namespace> <object>
- namespace¶
对象的 metadef 命名空间(名称)
- object¶
要显示的 metadef 对象
image metadef object list¶
列出特定命名空间内的 metadef 对象。
openstack image metadef object list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<namespace>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- namespace¶
命名空间(名称)的命名空间
image metadef object delete¶
删除元数据定义对象
openstack image metadef object delete <namespace> [<object> ...]
- namespace¶
对象的 metadef 命名空间(名称)
- object¶
要删除的 metadef 对象(名称)(省略此参数以删除命名空间中的所有对象)
image metadef object update¶
更新 metadef 对象
openstack image metadef object update
[--name NAME]
<namespace>
<object>
- --name <NAME>¶
对象的新名称
- namespace¶
Metadef 命名空间名称
- object¶
要更新的 metadef 对象
image metadef object property show¶
描述对象内的特定元数据定义属性。
openstack image metadef object property show
<namespace_name>
<object_name>
property
- namespace_name¶
命名空间(名称)的命名空间
- object_name¶
对象的名称。
- property¶
属性的名称。
image metadef property create¶
创建 metadef 属性
openstack image metadef property create
--name NAME
--title TITLE
--type TYPE
--schema SCHEMA
namespace
- --name <NAME>¶
属性的内部名称
- --title <TITLE>¶
向用户显示的属性名称
- --type <TYPE>¶
属性类型
- --schema <SCHEMA>¶
属性的有效 JSON 模式
- namespace¶
属性将属于的命名空间的名称。
image metadef property list¶
列出 metadef 属性
openstack image metadef property list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<namespace>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- namespace¶
命名空间的标识符(名称)
image metadef property show¶
显示特定的 metadef 属性
openstack image metadef property show <namespace> <property>
- namespace¶
属性的 metadef 命名空间(名称)
- property¶
要显示的属性