Tasks class
代表 Tasks 的類別。
建構函式
Tasks(Data |
建立工作。 |
方法
建構函式詳細資料
Tasks(DataMigrationServiceClientContext)
建立工作。
new Tasks(client: DataMigrationServiceClientContext)
參數
服務用戶端的參考。
方法詳細資料
cancel(string, string, string, string, RequestOptionsBase)
工作資源是巢狀的 Proxy 專用資源,代表 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)
工作資源是巢狀的 Proxy 專用資源,代表 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)
工作資源是巢狀的 Proxy 專用資源,代表 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)
工作資源是巢狀的 Proxy 專用資源,代表 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)
工作資源是巢狀的 Proxy 專用資源,代表 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)
服務資源是代表資料移轉服務的最上層資源。 這個方法會傳回服務資源所擁有的工作清單。 某些工作的狀態可能為 [未知],這表示查詢該工作的狀態時發生錯誤。
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)
服務資源是代表資料移轉服務的最上層資源。 這個方法會傳回服務資源所擁有的工作清單。 某些工作的狀態可能為 [未知],這表示查詢該工作的狀態時發生錯誤。
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)
工作資源是巢狀的 Proxy 專用資源,代表 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
回呼