你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SchemasOperations interface

表示 Schemas作的接口。

属性

createOrUpdate

创建或更新架构资源

createVersion

创建架构版本资源

delete
get

获取架构资源

listByResourceGroup

按指定资源组列出

listBySubscription

按订阅列出

removeVersion

删除架构版本资源

update

更新架构资源

属性详细信息

createOrUpdate

创建或更新架构资源

createOrUpdate: (resourceGroupName: string, schemaName: string, resource: Schema, options?: SchemasCreateOrUpdateOptionalParams) => PollerLike<OperationState<Schema>, Schema>

属性值

(resourceGroupName: string, schemaName: string, resource: Schema, options?: SchemasCreateOrUpdateOptionalParams) => PollerLike<OperationState<Schema>, Schema>

createVersion

创建架构版本资源

createVersion: (resourceGroupName: string, schemaName: string, body: SchemaVersionWithUpdateType, options?: SchemasCreateVersionOptionalParams) => PollerLike<OperationState<SchemaVersion>, SchemaVersion>

属性值

(resourceGroupName: string, schemaName: string, body: SchemaVersionWithUpdateType, options?: SchemasCreateVersionOptionalParams) => PollerLike<OperationState<SchemaVersion>, SchemaVersion>

delete

delete: (resourceGroupName: string, schemaName: string, options?: SchemasDeleteOptionalParams) => PollerLike<OperationState<void>, void>

属性值

(resourceGroupName: string, schemaName: string, options?: SchemasDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

获取架构资源

get: (resourceGroupName: string, schemaName: string, options?: SchemasGetOptionalParams) => Promise<Schema>

属性值

(resourceGroupName: string, schemaName: string, options?: SchemasGetOptionalParams) => Promise<Schema>

listByResourceGroup

按指定资源组列出

listByResourceGroup: (resourceGroupName: string, options?: SchemasListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>

属性值

(resourceGroupName: string, options?: SchemasListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>

listBySubscription

按订阅列出

listBySubscription: (options?: SchemasListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>

属性值

(options?: SchemasListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Schema, Schema[], PageSettings>

removeVersion

删除架构版本资源

removeVersion: (resourceGroupName: string, schemaName: string, body: VersionParameter, options?: SchemasRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>

属性值

(resourceGroupName: string, schemaName: string, body: VersionParameter, options?: SchemasRemoveVersionOptionalParams) => Promise<RemoveVersionResponse>

update

更新架构资源

update: (resourceGroupName: string, schemaName: string, properties: SchemaUpdate, options?: SchemasUpdateOptionalParams) => Promise<Schema>

属性值

(resourceGroupName: string, schemaName: string, properties: SchemaUpdate, options?: SchemasUpdateOptionalParams) => Promise<Schema>