SchemaRegistry interface
Vertegenwoordigt een archief met geregistreerde schema's.
Geïmplementeerd door SchemaRegistryClient om de schema's op te slaan met behulp van de Azure Schema Registry-service.
Methoden
| get |
Hiermee haalt u een bestaand schema op basis van id op. |
| get |
Hiermee haalt u de id van een bestaand schema op met overeenkomende naam, groep, type en definitie. |
| register |
Registreert een nieuw schema en retourneert de id. Als het schema van de opgegeven naam niet bestaat in de opgegeven groep, wordt er een schema gemaakt op versie 1. Als het schema van de opgegeven naam al bestaat in de opgegeven groep, wordt het schema gemaakt in de nieuwste versie + 1. |
Methodedetails
getSchema(string, GetSchemaOptions)
Hiermee haalt u een bestaand schema op basis van id op.
function getSchema(schemaId: string, options?: GetSchemaOptions): Promise<Schema>
Parameters
- schemaId
-
string
Unieke schema-id.
- options
- GetSchemaOptions
Retouren
Promise<Schema>
Schema met opgegeven id.
getSchemaProperties(SchemaDescription, GetSchemaPropertiesOptions)
Hiermee haalt u de id van een bestaand schema op met overeenkomende naam, groep, type en definitie.
function getSchemaProperties(schema: SchemaDescription, options?: GetSchemaPropertiesOptions): Promise<SchemaProperties>
Parameters
- schema
- SchemaDescription
Schema dat overeenkomt.
- options
- GetSchemaPropertiesOptions
Retouren
Promise<SchemaProperties>
Overeenkomende schema-id.
registerSchema(SchemaDescription, RegisterSchemaOptions)
Registreert een nieuw schema en retourneert de id.
Als het schema van de opgegeven naam niet bestaat in de opgegeven groep, wordt er een schema gemaakt op versie 1. Als het schema van de opgegeven naam al bestaat in de opgegeven groep, wordt het schema gemaakt in de nieuwste versie + 1.
function registerSchema(schema: SchemaDescription, options?: RegisterSchemaOptions): Promise<SchemaProperties>
Parameters
- schema
- SchemaDescription
Schema om te registreren.
- options
- RegisterSchemaOptions
Retouren
Promise<SchemaProperties>
De id van het geregistreerde schema.