9.3. Apicurio Registry 工件元数据
当工件添加到 Apicurio Registry 时,会创建一组元数据属性,并与工件内容一起存储。此元数据由以只读形式的系统生成的或用户生成的属性组成,您可以在创建工件后更新这些属性。
属性 | 类型 | 描述 |
---|---|---|
| 整数 |
Apicurio Registry 中工件内容的唯一标识符。当工件版本具有相同的内容时,同一内容 ID 可以被多个工件版本共享。例如,内容 ID |
| string | 创建工件的用户的名称。 |
| date |
创建工件的日期和时间,例如 |
| 整数 |
Apicurio Registry 中工件版本的全局唯一标识符。例如,全局 ID |
| string | 修改工件的用户名称。 |
| date |
修改工件的日期和时间,例如 |
| ArtifactType |
支持的工件类型,如 |
属性 | 类型 | 描述 |
---|---|---|
| string |
Apicurio Registry 中的工件组的唯一标识符, |
| string |
Apicurio Registry 中的工件的唯一标识符。您可以提供工件 ID,或使用 Apicurio Registry 生成的 UUID,例如 |
| ArtifactReference 数组 |
可选的工件引用集合,您可以在创建工件时提供。以下简单示例显示了一个工件引用: |
| 整数 |
工件的最新版本。您可以使用生成的版本,如 |
属性 | 类型 | 描述 |
---|---|---|
| string |
例如,对工件的可选有意义的描述, |
| 字符串数组 |
可选的以逗号分隔的标签列表,用于过滤和搜索工件,如 |
| string |
可选的人类可读工件名称,如 |
| map |
与工件关联的用户定义的名称值对列表。name 和 value 必须是字符串,如 |
| ArtifactState |
工件的最新状态: |
更新工件元数据
- 您可以使用 Apicurio Registry REST API 或 Web 控制台来更新一组可编辑的元数据属性。
-
您只能使用 Apicurio Registry REST API 更新
state
属性。