1.4. registry 核心 REST API 概述


使用 Apicurio Registry 核心 REST API,客户端应用程序可以管理 Apicurio Registry 中的 schema 和 API 工件。此 API 为以下对象提供创建、读取、更新和删除操作:

工件
管理存储在 registry 中的架构和 API 工件。您还可以管理工件的生命周期状态: enabled、disabled 或 deprecated。
工件版本
管理在更新 schema 或 API 工件时所创建的版本。您还可以管理工件版本的生命周期状态: enabled、disabled 或 deprecated。
工件元数据
管理架构或 API 工件的详细信息,如创建或修改的时间及其当前状态。您可以编辑工件名称、描述或标签。工件组和工件创建和修改的时间是只读的。
工件规则
配置规则,以管理特定模式或 API 构件的内容演进,以防止将无效或不兼容的内容添加到 registry 中。工件规则覆盖配置的任何全局规则。
全局规则
配置规则,以管理所有模式和 API 工件的内容演进,以防止将无效或不兼容的内容添加到 registry 中。只有在工件没有配置自己的特定工件规则时,才会应用全局规则。
搜索
浏览或搜索 schema 和 API 工件和版本,例如名称、组、描述或标签。
Admin
.zip 文件中导出或导入 registry 内容,并在运行时管理 registry 服务器实例的日志级别。

与其他 schema registry REST API 兼容

Apicurio Registry 版本 2 通过包括其对应的 REST API 实现提供与以下模式 registry 的 API 兼容性:

  • Apicurio Registry 版本 1
  • Confluent Schema Registry 版本 6
  • IBM Event Streams schema registry 版本 1
  • CNCF CloudEvents Schema Registry 版本 0

使用 Confluent 客户端库的应用程序可以使用 Apicurio Registry 作为简易替代品。如需了解更多详细信息,请参阅 Replacing Confluent Schema Registry

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部