9.5. Apicurio Registry 工件版本元数据


当工件版本添加到 Apicurio Registry 工件时,会创建并存储一组元数据属性以及工件版本内容。此元数据由以只读形式的系统生成的或用户生成的属性组成,您可以在创建工件版本后更新这些属性。

Expand
表 9.9. Apicurio Registry 系统生成的元数据
属性类型描述

owner

string

创建工件版本的用户的名称。

createdOn

date

创建工件版本的时间和时间,例如 2023-10-11T14:15:28Z

modifiedBy

string

修改工件版本的用户。

modifiedOn

date

修改工件版本的日期和时间,例如 2023-10-11T14:15:28Z

contentId

整数

Apicurio Registry 中工件版本内容的唯一标识符。当工件版本具有相同的内容时,同一内容 ID 可以被多个工件版本共享。例如,多个工件版本具有相同内容的多个工件版本可以使用 4 的内容,即使在多个工件间也是如此。

globalId

整数

Apicurio Registry 中工件版本的全局唯一标识符。例如,全局 ID 1 分配给 Apicurio Registry 中创建的第一个工件版本。

Expand
表 9.10. Apicurio Registry 用户提供的或系统生成的元数据
属性类型描述

groupId

string

Apicurio Registry 中的工件组的唯一标识符,如开发 或生产

artifactId

string

Apicurio Registry 中的工件的唯一标识符。

version

整数

工件版本的版本字符串。如果没有提供,系统会生成一个新的后续版本。在使用 Apicurio Registry REST API、SDK 或 Maven 插件时,您可以提供一个版本,如 2.1.6

Expand
表 9.11. Apicurio Registry 可编辑元数据
属性类型描述

名称

string

可选的、人类可读的工件版本名称,如 Version 1

description

string

例如,对于工件版本有可选有意义的描述 ,这是测试的第一个版本

labels

map

与工件版本关联的用户定义的名称值对列表。name 和 value 必须是字符串,如 my-keymy-value

state

ArtifactState

工件版本的状态: ENABLEDDISABLEDDEPRECATED。默认为 ENABLED

更新工件版本元数据

  • 您可以使用 Apicurio Registry REST API 或 Web 控制台来更新一组可编辑的元数据属性。
  • 您只能使用 Apicurio Registry REST API 更新 state 属性。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部