SchemaRegistry interface
Interface que representa um SchemaRegistry.
Métodos
| create |
Cria ou atualiza um grupo de esquemas do EventHub. |
| delete(string, string, string, Schema |
Exclui um grupo de esquemas do EventHub. |
| get(string, string, string, Schema |
Obtém os detalhes de um grupo de esquemas do EventHub. |
| list |
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.
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
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
Os parâmetros de opções.