Compartilhar via


SchemaRegistry interface

Interface que representa um SchemaRegistry.

Métodos

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

Cria ou atualiza um grupo de esquemas do EventHub.

delete(string, string, string, SchemaRegistryDeleteOptionalParams)

Exclui um grupo de esquemas do EventHub.

get(string, string, string, SchemaRegistryGetOptionalParams)

Obtém os detalhes de um grupo de esquemas do EventHub.

listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Obtém todos os Grupos de Esquema em um Namespace.

Detalhes do método

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

Cria ou atualiza um grupo de esquemas do EventHub.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

schemaGroupName

string

O nome do grupo de esquema

parameters
SchemaGroup

Parâmetros fornecidos para criar um recurso do Hub de Eventos.

options
SchemaRegistryCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<SchemaGroup>

delete(string, string, string, SchemaRegistryDeleteOptionalParams)

Exclui um grupo de esquemas do EventHub.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

schemaGroupName

string

O nome do grupo de esquema

options
SchemaRegistryDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, SchemaRegistryGetOptionalParams)

Obtém os detalhes de um grupo de esquemas do EventHub.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

schemaGroupName

string

O nome do grupo de esquema

options
SchemaRegistryGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<SchemaGroup>

listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Obtém todos os Grupos de Esquema em um Namespace.

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

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do azure.

namespaceName

string

O nome do namespace

options
SchemaRegistryListByNamespaceOptionalParams

Os parâmetros de opções.

Retornos