SchemasOperations interface

スキーマ操作を表すインターフェイス。

プロパティ

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>