Tasks class
Tasks を表すクラス。
コンストラクター
Tasks(Data |
タスクを作成します。 |
メソッド
コンストラクターの詳細
Tasks(DataMigrationServiceClientContext)
タスクを作成します。
new Tasks(client: DataMigrationServiceClientContext)
パラメーター
サービス クライアントへの参照。
メソッドの詳細
cancel(string, string, string, string, RequestOptionsBase)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 このメソッドは、現在キューに入っているタスクまたは実行中のタスクを取り消します。
function cancel(groupName: string, serviceName: string, projectName: string, taskName: string, options?: RequestOptionsBase): Promise<TasksCancelResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<TasksCancelResponse>
Promise<Models.TasksCancelResponse>
cancel(string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function cancel(groupName: string, serviceName: string, projectName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
cancel(string, string, string, string, ServiceCallback<ProjectTask>)
function cancel(groupName: string, serviceName: string, projectName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- callback
コールバック。
command(string, string, string, string, CommandPropertiesUnion, RequestOptionsBase)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 このメソッドは、実行中のタスクでコマンドを実行します。
function command(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: CommandPropertiesUnion, options?: RequestOptionsBase): Promise<TasksCommandResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- parameters
- CommandPropertiesUnion
実行するコマンド
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<TasksCommandResponse>
Promise<Models.TasksCommandResponse>
command(string, string, string, string, CommandPropertiesUnion, RequestOptionsBase, ServiceCallback<CommandPropertiesUnion>)
function command(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: CommandPropertiesUnion, options: RequestOptionsBase, callback: ServiceCallback<CommandPropertiesUnion>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- parameters
- CommandPropertiesUnion
実行するコマンド
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
command(string, string, string, string, CommandPropertiesUnion, ServiceCallback<CommandPropertiesUnion>)
function command(groupName: string, serviceName: string, projectName: string, taskName: string, parameters: CommandPropertiesUnion, callback: ServiceCallback<CommandPropertiesUnion>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- parameters
- CommandPropertiesUnion
実行するコマンド
- callback
コールバック。
createOrUpdate(ProjectTask, string, string, string, string, RequestOptionsBase)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 PUT メソッドは新しいタスクを作成するか、既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、既存のタスクを更新する理由はほとんどありません。
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, options?: RequestOptionsBase): Promise<TasksCreateOrUpdateResponse>
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<TasksCreateOrUpdateResponse>
Promise<Models.TasksCreateOrUpdateResponse>
createOrUpdate(ProjectTask, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
createOrUpdate(ProjectTask, string, string, string, string, ServiceCallback<ProjectTask>)
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- callback
コールバック。
deleteMethod(string, string, string, string, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, projectName: string, taskName: string, callback: ServiceCallback<void>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- callback
-
ServiceCallback<void>
コールバック。
deleteMethod(string, string, string, string, TasksDeleteMethodOptionalParams)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 DELETE メソッドはタスクを削除し、実行中の場合は最初にタスクを取り消します。
function deleteMethod(groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksDeleteMethodOptionalParams): Promise<RestResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- TasksDeleteMethodOptionalParams
省略可能なパラメーター
戻り値
Promise<RestResponse>
Promise<msRest.RestResponse>
deleteMethod(string, string, string, string, TasksDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, projectName: string, taskName: string, options: TasksDeleteMethodOptionalParams, callback: ServiceCallback<void>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- TasksDeleteMethodOptionalParams
省略可能なパラメーター
- callback
-
ServiceCallback<void>
コールバック。
get(string, string, string, string, ServiceCallback<ProjectTask>)
function get(groupName: string, serviceName: string, projectName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- callback
コールバック。
get(string, string, string, string, TasksGetOptionalParams)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 GET メソッドは、タスクに関する情報を取得します。
function get(groupName: string, serviceName: string, projectName: string, taskName: string, options?: TasksGetOptionalParams): Promise<TasksGetResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- TasksGetOptionalParams
省略可能なパラメーター
戻り値
Promise<TasksGetResponse>
Promise<Models.TasksGetResponse>
get(string, string, string, string, TasksGetOptionalParams, ServiceCallback<ProjectTask>)
function get(groupName: string, serviceName: string, projectName: string, taskName: string, options: TasksGetOptionalParams, callback: ServiceCallback<ProjectTask>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- TasksGetOptionalParams
省略可能なパラメーター
- callback
コールバック。
list(string, string, string, ServiceCallback<TaskList>)
function list(groupName: string, serviceName: string, projectName: string, callback: ServiceCallback<TaskList>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- callback
コールバック。
list(string, string, string, TasksListOptionalParams)
サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、サービス リソースが所有するタスクの一覧を返します。 一部のタスクの状態が不明である場合があります。これは、そのタスクの状態のクエリ中にエラーが発生したことを示します。
function list(groupName: string, serviceName: string, projectName: string, options?: TasksListOptionalParams): Promise<TasksListResponse>
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- TasksListOptionalParams
省略可能なパラメーター
戻り値
Promise<TasksListResponse>
Promise<Models.TasksListResponse>
list(string, string, string, TasksListOptionalParams, ServiceCallback<TaskList>)
function list(groupName: string, serviceName: string, projectName: string, options: TasksListOptionalParams, callback: ServiceCallback<TaskList>)
パラメーター
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- options
- TasksListOptionalParams
省略可能なパラメーター
- callback
コールバック。
listNext(string, RequestOptionsBase)
サービス リソースは、Database Migration Serviceを表す最上位レベルのリソースです。 このメソッドは、サービス リソースが所有するタスクの一覧を返します。 一部のタスクの状態が不明である場合があります。これは、そのタスクの状態のクエリ中にエラーが発生したことを示します。
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<TasksListNextResponse>
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<TasksListNextResponse>
Promise<Models.TasksListNextResponse>
listNext(string, RequestOptionsBase, ServiceCallback<TaskList>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<TaskList>)
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
listNext(string, ServiceCallback<TaskList>)
function listNext(nextPageLink: string, callback: ServiceCallback<TaskList>)
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
- callback
コールバック。
update(ProjectTask, string, string, string, string, RequestOptionsBase)
タスク リソースは、DMS インスタンスによって実行される作業を表す入れ子になったプロキシ専用リソースです。 PATCH メソッドは既存のタスクを更新しますが、タスクには変更可能なカスタム プロパティがないため、これを行う理由はほとんどありません。
function update(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, options?: RequestOptionsBase): Promise<TasksUpdateResponse>
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
戻り値
Promise<TasksUpdateResponse>
Promise<Models.TasksUpdateResponse>
update(ProjectTask, string, string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function update(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- options
- RequestOptionsBase
省略可能なパラメーター
- callback
コールバック。
update(ProjectTask, string, string, string, string, ServiceCallback<ProjectTask>)
function update(parameters: ProjectTask, groupName: string, serviceName: string, projectName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
パラメーター
- parameters
- ProjectTask
タスクに関する情報
- groupName
-
string
リソース グループの名前
- serviceName
-
string
サービスの名前
- projectName
-
string
プロジェクトの名前
- taskName
-
string
タスクの名前
- callback
コールバック。