SchemasOperations interface
表示 Schemas作的接口。
属性
| create |
创建或更新架构资源 |
| create |
创建架构版本资源 |
| delete | |
| get | 获取架构资源 |
| list |
按指定资源组列出 |
| list |
按订阅列出 |
| remove |
删除架构版本资源 |
| 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>