SchemaRegistry interface

Interface representing a SchemaRegistry.

Methods

createOrUpdate(string, string, string, SchemaGroup, SchemaRegistryCreateOrUpdateOptionalParams)
delete(string, string, string, SchemaRegistryDeleteOptionalParams)
get(string, string, string, SchemaRegistryGetOptionalParams)
listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Gets all the Schema Groups in a Namespace.

Method Details

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

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

Parameters

resourceGroupName

string

Name of the resource group within the azure subscription.

namespaceName

string

The Namespace name

schemaGroupName

string

The Schema Group name

parameters
SchemaGroup

Parameters supplied to create an Event Hub resource.

options
SchemaRegistryCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<SchemaGroup>

delete(string, string, string, SchemaRegistryDeleteOptionalParams)

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

Parameters

resourceGroupName

string

Name of the resource group within the azure subscription.

namespaceName

string

The Namespace name

schemaGroupName

string

The Schema Group name

options
SchemaRegistryDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, SchemaRegistryGetOptionalParams)

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

Parameters

resourceGroupName

string

Name of the resource group within the azure subscription.

namespaceName

string

The Namespace name

schemaGroupName

string

The Schema Group name

options
SchemaRegistryGetOptionalParams

The options parameters.

Returns

Promise<SchemaGroup>

listByNamespace(string, string, SchemaRegistryListByNamespaceOptionalParams)

Gets all the Schema Groups in a Namespace.

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

Parameters

resourceGroupName

string

Name of the resource group within the azure subscription.

namespaceName

string

The Namespace name

options
SchemaRegistryListByNamespaceOptionalParams

The options parameters.

Returns