ServiceTasks interface

代表 ServiceTasks 的介面。

方法

cancel(string, string, string, ServiceTasksCancelOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 如果服務工作目前已排入佇列或正在執行中,這個方法會取消它。

createOrUpdate(string, string, string, ProjectTask, ServiceTasksCreateOrUpdateOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PUT 方法會建立新的服務工作或更新現有的服務工作,雖然因為服務工作沒有可變動的自定義屬性,因此幾乎沒有理由更新現有的工作。

delete(string, string, string, ServiceTasksDeleteOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 DELETE 方法會刪除服務工作,如果服務工作正在執行,請先取消它。

get(string, string, string, ServiceTasksGetOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 GET 方法會擷取服務工作的相關信息。

list(string, string, ServiceTasksListOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回服務資源所擁有的服務等級工作清單。 某些工作的狀態可能為 [未知],表示查詢該工作的狀態時發生錯誤。

update(string, string, string, ProjectTask, ServiceTasksUpdateOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PATCH 方法會更新現有的服務工作,但由於服務工作沒有可變動的自定義屬性,因此沒有理由這麼做。

方法詳細資料

cancel(string, string, string, ServiceTasksCancelOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 如果服務工作目前已排入佇列或正在執行中,這個方法會取消它。

function cancel(groupName: string, serviceName: string, taskName: string, options?: ServiceTasksCancelOptionalParams): Promise<ProjectTask>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

taskName

string

工作的名稱

options
ServiceTasksCancelOptionalParams

選項參數。

傳回

Promise<ProjectTask>

createOrUpdate(string, string, string, ProjectTask, ServiceTasksCreateOrUpdateOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PUT 方法會建立新的服務工作或更新現有的服務工作,雖然因為服務工作沒有可變動的自定義屬性,因此幾乎沒有理由更新現有的工作。

function createOrUpdate(groupName: string, serviceName: string, taskName: string, parameters: ProjectTask, options?: ServiceTasksCreateOrUpdateOptionalParams): Promise<ProjectTask>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

taskName

string

工作的名稱

parameters
ProjectTask

工作的相關信息

傳回

Promise<ProjectTask>

delete(string, string, string, ServiceTasksDeleteOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 DELETE 方法會刪除服務工作,如果服務工作正在執行,請先取消它。

function delete(groupName: string, serviceName: string, taskName: string, options?: ServiceTasksDeleteOptionalParams): Promise<void>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

taskName

string

工作的名稱

options
ServiceTasksDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, ServiceTasksGetOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 GET 方法會擷取服務工作的相關信息。

function get(groupName: string, serviceName: string, taskName: string, options?: ServiceTasksGetOptionalParams): Promise<ProjectTask>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

taskName

string

工作的名稱

options
ServiceTasksGetOptionalParams

選項參數。

傳回

Promise<ProjectTask>

list(string, string, ServiceTasksListOptionalParams)

服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回服務資源所擁有的服務等級工作清單。 某些工作的狀態可能為 [未知],表示查詢該工作的狀態時發生錯誤。

function list(groupName: string, serviceName: string, options?: ServiceTasksListOptionalParams): PagedAsyncIterableIterator<ProjectTask, ProjectTask[], PageSettings>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

options
ServiceTasksListOptionalParams

選項參數。

傳回

update(string, string, string, ProjectTask, ServiceTasksUpdateOptionalParams)

服務工作資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PATCH 方法會更新現有的服務工作,但由於服務工作沒有可變動的自定義屬性,因此沒有理由這麼做。

function update(groupName: string, serviceName: string, taskName: string, parameters: ProjectTask, options?: ServiceTasksUpdateOptionalParams): Promise<ProjectTask>

參數

groupName

string

資源群組的名稱

serviceName

string

服務的名稱

taskName

string

工作的名稱

parameters
ProjectTask

工作的相關信息

options
ServiceTasksUpdateOptionalParams

選項參數。

傳回

Promise<ProjectTask>