StandardJsonSchemaRegistry

Description

Provides a service for registering and accessing JSON schemas. One can register a schema as a dynamic property where “name” represents the schema name and “value” represents the textual representation of the actual schema following the syntax and semantics of the JSON Schema format. Empty schemas and schemas only consisting of whitespace are not acceptable schemas. The registry is heterogeneous registry as it can store schemas of different schema draft versions. By default the registry is configured to store schemas of Draft 2020-12. When a schema is added, the version which is currently is set, is what the schema is saved as.

Balises

json, registry, schema

Propriétés

Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.

Nom d’affichage

Nom d’API

Valeur par défaut

Valeurs autorisées

Description

Version du schéma JSON *

Version du schéma JSON

DRAFT_2020_12

  • Projet 4

  • Projet 6

  • Projet 7

  • Projet 2019-09

  • Projet 2020-12

La spécification du schéma JSON

Gestion de l’État

Ce composant ne stocke pas d’état.

Restreint

Cette composante n’est pas limitée.

Considérations relatives aux ressources du système

Ce composant ne précise pas les ressources du système à prendre en compte.