1.4. Service Registry 核心 REST API


客户端应用程序可以使用 Service Registry 核心 v2 REST API 管理 Service 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 兼容

Service Registry 通过包括其相应的 REST API 实现与以下 schema registry 的兼容性:

  • Service Registry core v1
  • Confluent Schema Registry v6
  • IBM Event Streams schema registry v1
  • CNCF CloudEvents Schema Registry v0

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

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat