SchemaRegistryOperations interface
Interface representing a SchemaRegistry operations.
Properties
| create |
Creates or Updates an EventHub schema group. |
| delete | Deletes an EventHub schema group. |
| get | Gets the details of an EventHub schema group. |
| list |
Gets all the Schema Groups in a Namespace. |
Property Details
createOrUpdate
Creates or Updates an EventHub schema group.
createOrUpdate: (resourceGroupName: string, namespaceName: string, schemaGroupName: string, parameters: SchemaGroup, options?: SchemaRegistryCreateOrUpdateOptionalParams) => Promise<SchemaGroup>
Property Value
(resourceGroupName: string, namespaceName: string, schemaGroupName: string, parameters: SchemaGroup, options?: SchemaRegistryCreateOrUpdateOptionalParams) => Promise<SchemaGroup>
delete
Deletes an EventHub schema group.
delete: (resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryDeleteOptionalParams) => Promise<void>
get
Gets the details of an EventHub schema group.
get: (resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryGetOptionalParams) => Promise<SchemaGroup>
Property Value
(resourceGroupName: string, namespaceName: string, schemaGroupName: string, options?: SchemaRegistryGetOptionalParams) => Promise<SchemaGroup>
listByNamespace
Gets all the Schema Groups in a Namespace.
listByNamespace: (resourceGroupName: string, namespaceName: string, options?: SchemaRegistryListByNamespaceOptionalParams) => PagedAsyncIterableIterator<SchemaGroup, SchemaGroup[], PageSettings>
Property Value
(resourceGroupName: string, namespaceName: string, options?: SchemaRegistryListByNamespaceOptionalParams) => PagedAsyncIterableIterator<SchemaGroup, SchemaGroup[], PageSettings>