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

要显示的属性