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