JobDefinitions interface
表示 JobDefinitions 的介面。
方法
begin |
刪除作業定義資源。 |
begin |
刪除作業定義資源。 |
create |
建立或更新作業定義資源,其中包含單一受控數據傳輸單位的組態。 |
get(string, string, string, string, Job |
取得作業定義資源。 |
list(string, string, string, Job |
列出專案中的所有作業定義。 |
start |
為指定的作業定義建立新的作業執行資源,並將它傳遞給Agent以供執行。 |
stop |
要求此作業定義的任何作用中實例的 Agent 停止。 |
update(string, string, string, string, Job |
更新作業定義資源的屬性。 要求本文中未指定的屬性將不會變更。 |
方法詳細資料
beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)
刪除作業定義資源。
function beginDelete(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)
刪除作業定義資源。
function beginDeleteAndWait(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
選項參數。
傳回
Promise<void>
createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)
建立或更新作業定義資源,其中包含單一受控數據傳輸單位的組態。
function createOrUpdate(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinition, options?: JobDefinitionsCreateOrUpdateOptionalParams): Promise<JobDefinition>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
- jobDefinition
- JobDefinition
作業定義資源。
選項參數。
傳回
Promise<JobDefinition>
get(string, string, string, string, JobDefinitionsGetOptionalParams)
取得作業定義資源。
function get(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsGetOptionalParams): Promise<JobDefinition>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
- options
- JobDefinitionsGetOptionalParams
選項參數。
傳回
Promise<JobDefinition>
list(string, string, string, JobDefinitionsListOptionalParams)
列出專案中的所有作業定義。
function list(resourceGroupName: string, storageMoverName: string, projectName: string, options?: JobDefinitionsListOptionalParams): PagedAsyncIterableIterator<JobDefinition, JobDefinition[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- options
- JobDefinitionsListOptionalParams
選項參數。
傳回
startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)
為指定的作業定義建立新的作業執行資源,並將它傳遞給Agent以供執行。
function startJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStartJobOptionalParams): Promise<JobRunResourceId>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
選項參數。
傳回
Promise<JobRunResourceId>
stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)
要求此作業定義的任何作用中實例的 Agent 停止。
function stopJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStopJobOptionalParams): Promise<JobRunResourceId>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
選項參數。
傳回
Promise<JobRunResourceId>
update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)
更新作業定義資源的屬性。 要求本文中未指定的屬性將不會變更。
function update(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, jobDefinition: JobDefinitionUpdateParameters, options?: JobDefinitionsUpdateOptionalParams): Promise<JobDefinition>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- storageMoverName
-
string
儲存體Mover資源的名稱。
- projectName
-
string
Project 資源的名稱。
- jobDefinitionName
-
string
作業定義資源的名稱。
- jobDefinition
- JobDefinitionUpdateParameters
作業定義資源。
選項參數。
傳回
Promise<JobDefinition>