Catalogue / Data

Schema registry

dataschema-registry

Stores and enforces message schemas.

Category
Data
Properties
3
Components
8
Rules
0
Properties · 3 defined by this kind

A node of this kind resolves each property from its own props, then the component's defaults, then the default below.

propertytypevaluesrequireddefault
compatibilityenumnone | backward | forward | fullnobackward
enforcedboolean—nofalse
managedboolean—nofalse
Rules for this kind · 0
No rule selects this kind or its category. Governance calls that a recorded gap.
Components · 8
Source
# yaml-language-server: $schema=../schema/kind.schema.json
# Abstract kind: Stores and enforces message schemas for producers and consumers (Confluent, Glue, in-house Avro registries).
schemaVersion: "1"
type: "kind"
id: "schema-registry"
category: "data"
properties:
  compatibility:
    type: "enum"
    values: ["none", "backward", "forward", "full"]
    default: "backward"
  enforced:
    type: "boolean"
    default: false
  managed:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/kinds/schema-registry.md