ServiceTasks class
代表 ServiceTasks 的類別。
建構函式
Service |
建立 ServiceTasks。 |
方法
建構函式詳細資料
ServiceTasks(DataMigrationServiceClientContext)
建立 ServiceTasks。
new ServiceTasks(client: DataMigrationServiceClientContext)
參數
服務用戶端的參考。
方法詳細資料
cancel(string, string, string, RequestOptionsBase)
服務工作資源是巢狀的 Proxy 專用資源,代表 DMS 實例所執行的工作。 如果服務工作目前已排入佇列或正在執行,這個方法就會取消它。
function cancel(groupName: string, serviceName: string, taskName: string, options?: RequestOptionsBase): Promise<ServiceTasksCancelResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ServiceTasksCancelResponse>
Promise < Models.ServiceTasksCancelResponse>
cancel(string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function cancel(groupName: string, serviceName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
cancel(string, string, string, ServiceCallback<ProjectTask>)
function cancel(groupName: string, serviceName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- callback
回呼
createOrUpdate(ProjectTask, string, string, string, RequestOptionsBase)
服務工作資源是巢狀的 Proxy 專用資源,代表 DMS 實例所執行的工作。 PUT 方法會建立新的服務工作或更新現有的服務工作,雖然因為服務工作沒有可變動的自訂屬性,所以沒有理由更新現有的工作。
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, options?: RequestOptionsBase): Promise<ServiceTasksCreateOrUpdateResponse>
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ServiceTasksCreateOrUpdateResponse>
Promise < Models.ServiceTasksCreateOrUpdateResponse>
createOrUpdate(ProjectTask, string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
createOrUpdate(ProjectTask, string, string, string, ServiceCallback<ProjectTask>)
function createOrUpdate(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- callback
回呼
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, taskName: string, callback: ServiceCallback<void>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- callback
-
ServiceCallback<void>
回呼
deleteMethod(string, string, string, ServiceTasksDeleteMethodOptionalParams)
服務工作資源是巢狀的 Proxy 專用資源,代表 DMS 實例所執行的工作。 DELETE 方法會刪除服務工作,如果正在執行,請先取消它。
function deleteMethod(groupName: string, serviceName: string, taskName: string, options?: ServiceTasksDeleteMethodOptionalParams): Promise<RestResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
選擇性參數
傳回
Promise<RestResponse>
Promise < msRest.RestResponse>
deleteMethod(string, string, string, ServiceTasksDeleteMethodOptionalParams, ServiceCallback<void>)
function deleteMethod(groupName: string, serviceName: string, taskName: string, options: ServiceTasksDeleteMethodOptionalParams, callback: ServiceCallback<void>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
選擇性參數
- callback
-
ServiceCallback<void>
回呼
get(string, string, string, ServiceCallback<ProjectTask>)
function get(groupName: string, serviceName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- callback
回呼
get(string, string, string, ServiceTasksGetOptionalParams)
服務工作資源是巢狀的 Proxy 專用資源,代表 DMS 實例所執行的工作。 GET 方法會擷取服務工作的相關資訊。
function get(groupName: string, serviceName: string, taskName: string, options?: ServiceTasksGetOptionalParams): Promise<ServiceTasksGetResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- ServiceTasksGetOptionalParams
選擇性參數
傳回
Promise<ServiceTasksGetResponse>
Promise < Models.ServiceTasksGetResponse>
get(string, string, string, ServiceTasksGetOptionalParams, ServiceCallback<ProjectTask>)
function get(groupName: string, serviceName: string, taskName: string, options: ServiceTasksGetOptionalParams, callback: ServiceCallback<ProjectTask>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- ServiceTasksGetOptionalParams
選擇性參數
- callback
回呼
list(string, string, ServiceCallback<TaskList>)
function list(groupName: string, serviceName: string, callback: ServiceCallback<TaskList>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- callback
回呼
list(string, string, ServiceTasksListOptionalParams)
服務資源是代表資料移轉服務的最上層資源。 這個方法會傳回服務資源所擁有的服務等級工作清單。 某些工作的狀態可能為 Unknown,表示查詢該工作的狀態時發生錯誤。
function list(groupName: string, serviceName: string, options?: ServiceTasksListOptionalParams): Promise<ServiceTasksListResponse>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- options
- ServiceTasksListOptionalParams
選擇性參數
傳回
Promise<ServiceTasksListResponse>
Promise < Models.ServiceTasksListResponse>
list(string, string, ServiceTasksListOptionalParams, ServiceCallback<TaskList>)
function list(groupName: string, serviceName: string, options: ServiceTasksListOptionalParams, callback: ServiceCallback<TaskList>)
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- options
- ServiceTasksListOptionalParams
選擇性參數
- callback
回呼
listNext(string, RequestOptionsBase)
服務資源是代表資料移轉服務的最上層資源。 這個方法會傳回服務資源所擁有的服務等級工作清單。 某些工作的狀態可能為 Unknown,表示查詢該工作的狀態時發生錯誤。
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ServiceTasksListNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ServiceTasksListNextResponse>
Promise < Models.ServiceTasksListNextResponse>
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, RequestOptionsBase)
服務工作資源是巢狀的 Proxy 專用資源,代表 DMS 實例所執行的工作。 PATCH 方法會更新現有的服務工作,但因為服務工作沒有可變動的自訂屬性,所以沒有理由這麼做。
function update(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, options?: RequestOptionsBase): Promise<ServiceTasksUpdateResponse>
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<ServiceTasksUpdateResponse>
Promise < Models.ServiceTasksUpdateResponse>
update(ProjectTask, string, string, string, RequestOptionsBase, ServiceCallback<ProjectTask>)
function update(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, options: RequestOptionsBase, callback: ServiceCallback<ProjectTask>)
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
update(ProjectTask, string, string, string, ServiceCallback<ProjectTask>)
function update(parameters: ProjectTask, groupName: string, serviceName: string, taskName: string, callback: ServiceCallback<ProjectTask>)
參數
- parameters
- ProjectTask
工作的相關資訊
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- taskName
-
string
工作的名稱
- callback
回呼