TasksOperations interface

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

プロパティ

cancel

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 このメソッドは、現在キューまたは実行中のタスクを取り消します。

command

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 このメソッドは、実行中のタスクに対してコマンドを実行します。

createOrUpdate

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 PUT メソッドは新しいタスクを作成するか、既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、既存のタスクを更新する理由はほとんどありません。

delete

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 DELETE メソッドはタスクを削除し、実行中の場合は最初に取り消します。

get

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 GET メソッドは、タスクに関する情報を取得します。

list

サービス リソースは、Azure Database Migration Service (クラシック) を表す最上位レベルのリソースです。 このメソッドは、サービス リソースが所有するタスクの一覧を返します。 一部のタスクの状態が不明である場合があります。これは、そのタスクの状態のクエリ中にエラーが発生したことを示します。

update

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 PATCH メソッドは既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、これを行う理由はほとんどありません。

プロパティの詳細

cancel

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 このメソッドは、現在キューまたは実行中のタスクを取り消します。

cancel: (groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksCancelOptionalParams) => Promise<ProjectTask>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksCancelOptionalParams) => Promise<ProjectTask>

command

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 このメソッドは、実行中のタスクに対してコマンドを実行します。

command: (groupName: string, serviceName: string, projectName: string, taskName: string, parameters: CommandPropertiesUnion, options?: TasksCommandOptionalParams) => Promise<CommandPropertiesUnion>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: CommandPropertiesUnion, options?: TasksCommandOptionalParams) => Promise<CommandPropertiesUnion>

createOrUpdate

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 PUT メソッドは新しいタスクを作成するか、既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、既存のタスクを更新する理由はほとんどありません。

createOrUpdate: (groupName: string, serviceName: string, projectName: string, taskName: string, parameters: ProjectTask, options?: TasksCreateOrUpdateOptionalParams) => Promise<ProjectTask>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: ProjectTask, options?: TasksCreateOrUpdateOptionalParams) => Promise<ProjectTask>

delete

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 DELETE メソッドはタスクを削除し、実行中の場合は最初に取り消します。

delete: (groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksDeleteOptionalParams) => Promise<void>

get

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 GET メソッドは、タスクに関する情報を取得します。

get: (groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<ProjectTask>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksGetOptionalParams) => Promise<ProjectTask>

list

サービス リソースは、Azure Database Migration Service (クラシック) を表す最上位レベルのリソースです。 このメソッドは、サービス リソースが所有するタスクの一覧を返します。 一部のタスクの状態が不明である場合があります。これは、そのタスクの状態のクエリ中にエラーが発生したことを示します。

list: (groupName: string, serviceName: string, projectName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<ProjectTask, ProjectTask[], PageSettings>

プロパティ値

(groupName: string, serviceName: string, projectName: string, options?: TasksListOptionalParams) => PagedAsyncIterableIterator<ProjectTask, ProjectTask[], PageSettings>

update

タスク リソースは、DMS (クラシック) インスタンスによって実行される作業を表す、入れ子になったプロキシのみのリソースです。 PATCH メソッドは既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、これを行う理由はほとんどありません。

update: (groupName: string, serviceName: string, projectName: string, taskName: string, parameters: ProjectTask, options?: TasksUpdateOptionalParams) => Promise<ProjectTask>

プロパティ値

(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: ProjectTask, options?: TasksUpdateOptionalParams) => Promise<ProjectTask>