Skip to main content

avro model

Models

avro model

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.