Skip to main content

avro model

Models

avro model

Feature Coming Soon

This is currently on the Zilla roadmapopen in new window. Star and watch the Zilla repoopen in new window for new releases!

Zilla runtime avro model

model: avro
view: json
catalog:
  items-catalog:
    - strategy: topic
      version: latest
    - subject: items-snapshots
      version: latest
    - id: 1
 








Summary

Defines a model to utilize schema from catalog to enforce validation, ensuring adherence to predefined data structures.

Configuration

view

enum [ "json" ]

Transforms the model from this data type to the Avro schema on produce and to this data type from the Avro schema on consume.

catalog*

object

To map defined catalog for schema retrieval based on catalog specific parameters. Any of the possible combination can be configured.

id


strategy
version


subject
version

catalog.strategy

enum [ "topic" ]

To determine the subject based on the specified strategy

catalog.subject

string

Unique identifier for schema categorization in the catalog.

catalog.version

string | Default: "latest"

Specific iteration or version of a registered schema in the defined catalog.

catalog.id

integer

Define specific schema id to refer from catalog.