Partager via


SchemaRegistry interface

Interface représentant un SchemaRegistry.

Méthodes

createOrUpdate(string, string, string, SchemaGroup, SchemaRegistryCreateOrUpdateOptionalParams)

Crée ou met à jour un groupe de schémas EventHub.

delete(string, string, string, SchemaRegistryDeleteOptionalParams)

Supprime un groupe de schémas EventHub.

get(string, string, string, SchemaRegistryGetOptionalParams)

Obtient les détails d’un groupe de schémas EventHub.

listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Obtient tous les groupes de schémas dans un espace de noms.

Détails de la méthode

createOrUpdate(string, string, string, SchemaGroup, SchemaRegistryCreateOrUpdateOptionalParams)

Crée ou met à jour un groupe de schémas EventHub.

function createOrUpdate(resourceGroupName: string, namespaceName: string, schemaGroupName: string, parameters: SchemaGroup, options?: SchemaRegistryCreateOrUpdateOptionalParams): Promise<SchemaGroup>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

schemaGroupName

string

Nom du groupe de schémas

parameters
SchemaGroup

Paramètres fournis pour créer une ressource Event Hub.

options
SchemaRegistryCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<SchemaGroup>

delete(string, string, string, SchemaRegistryDeleteOptionalParams)

Supprime un groupe de schémas EventHub.

function delete(resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

schemaGroupName

string

Nom du groupe de schémas

options
SchemaRegistryDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, SchemaRegistryGetOptionalParams)

Obtient les détails d’un groupe de schémas EventHub.

function get(resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryGetOptionalParams): Promise<SchemaGroup>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

schemaGroupName

string

Nom du groupe de schémas

options
SchemaRegistryGetOptionalParams

Paramètres d’options.

Retours

Promise<SchemaGroup>

listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Obtient tous les groupes de schémas dans un espace de noms.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: SchemaRegistryListByNamespaceOptionalParams): PagedAsyncIterableIterator<SchemaGroup, SchemaGroup[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement Azure.

namespaceName

string

Nom de l’espace de noms

options
SchemaRegistryListByNamespaceOptionalParams

Paramètres d’options.

Retours