Tasks interface
代表任務的介面。
方法
| cancel(string, string, string, string, Tasks |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 如果工作目前已排入佇列或執行中,這個方法會取消工作。 |
| command(string, string, string, string, Command |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 這個方法會在執行中的工作上執行命令。 |
| create |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PUT 方法會建立新的工作或更新現有的工作,雖然由於工作沒有可變動的自定義屬性,因此幾乎沒有理由更新現有的工作。 |
| delete(string, string, string, string, Tasks |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 DELETE 方法會刪除工作,如果工作正在執行,請先取消它。 |
| get(string, string, string, string, Tasks |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 GET 方法會擷取工作的相關信息。 |
| list(string, string, string, Tasks |
服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回服務資源所擁有的工作清單。 某些工作的狀態可能為 [未知],表示查詢該工作的狀態時發生錯誤。 |
| update(string, string, string, string, Project |
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PATCH 方法會更新現有的工作,但由於工作沒有可變動的自定義屬性,因此沒有理由這麼做。 |
方法詳細資料
cancel(string, string, string, string, TasksCancelOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 如果工作目前已排入佇列或執行中,這個方法會取消工作。
function 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(string, string, string, string, CommandPropertiesUnion, TasksCommandOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 這個方法會在執行中的工作上執行命令。
function 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(string, string, string, string, ProjectTask, TasksCreateOrUpdateOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PUT 方法會建立新的工作或更新現有的工作,雖然由於工作沒有可變動的自定義屬性,因此幾乎沒有理由更新現有的工作。
function 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
工作的相關信息
選項參數。
傳回
Promise<ProjectTask>
delete(string, string, string, string, TasksDeleteOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 DELETE 方法會刪除工作,如果工作正在執行,請先取消它。
function 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(string, string, string, string, TasksGetOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 GET 方法會擷取工作的相關信息。
function 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(string, string, string, TasksListOptionalParams)
服務資源是代表 Azure 資料庫移轉服務 (傳統) 的最上層資源。 此方法會傳回服務資源所擁有的工作清單。 某些工作的狀態可能為 [未知],表示查詢該工作的狀態時發生錯誤。
function list(groupName: string, serviceName: string, projectName: string, options?: TasksListOptionalParams): PagedAsyncIterableIterator<ProjectTask, ProjectTask[], PageSettings>
參數
- groupName
-
string
資源群組的名稱
- serviceName
-
string
服務的名稱
- projectName
-
string
項目的名稱
- options
- TasksListOptionalParams
選項參數。
傳回
update(string, string, string, string, ProjectTask, TasksUpdateOptionalParams)
tasks 資源是巢狀的僅限 Proxy 資源,代表 DMS (傳統) 執行個體所執行的工作。 PATCH 方法會更新現有的工作,但由於工作沒有可變動的自定義屬性,因此沒有理由這麼做。
function 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>