SchemasOperations interface
Interface representing a Schemas operations.
Properties
| create |
Create or update a Schema Resource |
| create |
Create a Schema Version Resource |
| delete | |
| get | Get a Schema Resource |
| list |
List by specified resource group |
| list |
List by subscription |
| remove |
Remove Schema Version Resource |
| update | update a Schema Resource |
Property Details
createOrUpdate
Create or update a Schema Resource
createOrUpdate: (resourceGroupName: string, schemaName: string, resource: Schema, options?: SchemasCreateOrUpdateOptionalParams) => PollerLike<OperationState<Schema>, Schema>
Property Value
(resourceGroupName: string, schemaName: string, resource: Schema, options?: SchemasCreateOrUpdateOptionalParams) => PollerLike<OperationState<Schema>, Schema>
createVersion
Create a Schema Version Resource
createVersion: (resourceGroupName: string, schemaName: string, body: SchemaVersionWithUpdateType, options?: SchemasCreateVersionOptionalParams) => PollerLike<OperationState<SchemaVersion>, SchemaVersion>
Property Value
(resourceGroupName: string, schemaName: string, body: SchemaVersionWithUpdateType, options?: SchemasCreateVersionOptionalParams) => PollerLike<OperationState<SchemaVersion>, SchemaVersion>
delete
delete: (resourceGroupName: string, schemaName: string, options?: SchemasDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, schemaName: string, options?: SchemasDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a Schema Resource
get: (resourceGroupName: string, schemaName: string, options?: SchemasGetOptionalParams) => Promise<Schema>
Property Value
(resourceGroupName: string, schemaName: string, options?: SchemasGetOptionalParams) => Promise<Schema>
listByResourceGroup
List by specified resource group
listByResourceGroup: (resourceGroupName: string, options?: SchemasListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>
Property Value
(resourceGroupName: string, options?: SchemasListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>
listBySubscription
List by subscription
listBySubscription: (options?: SchemasListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>
Property Value
(options?: SchemasListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>
removeVersion
Remove Schema Version Resource
removeVersion: (resourceGroupName: string, schemaName: string, body: VersionParameter, options?: SchemasRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>
Property Value
(resourceGroupName: string, schemaName: string, body: VersionParameter, options?: SchemasRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>
update
update a Schema Resource
update: (resourceGroupName: string, schemaName: string, properties: SchemaUpdate, options?: SchemasUpdateOptionalParams) => Promise<Schema>
Property Value
(resourceGroupName: string, schemaName: string, properties: SchemaUpdate, options?: SchemasUpdateOptionalParams) => Promise<Schema>