共用方式為


JobDefinitions interface

表示 JobDefinitions 的介面。

方法

beginDelete(string, string, string, string, JobDefinitionsDeleteOptionalParams)

刪除作業定義資源。

beginDeleteAndWait(string, string, string, string, JobDefinitionsDeleteOptionalParams)

刪除作業定義資源。

createOrUpdate(string, string, string, string, JobDefinition, JobDefinitionsCreateOrUpdateOptionalParams)

建立或更新作業定義資源,其中包含單一受控數據傳輸單位的組態。

get(string, string, string, string, JobDefinitionsGetOptionalParams)

取得作業定義資源。

list(string, string, string, JobDefinitionsListOptionalParams)

列出專案中的所有作業定義。

startJob(string, string, string, string, JobDefinitionsStartJobOptionalParams)

為指定的作業定義建立新的作業執行資源,並將它傳遞給Agent以供執行。

stopJob(string, string, string, string, JobDefinitionsStopJobOptionalParams)

要求此作業定義的任何作用中實例的 Agent 停止。

update(string, string, string, string, JobDefinitionUpdateParameters, JobDefinitionsUpdateOptionalParams)

更新作業定義資源的屬性。 要求本文中未指定的屬性將不會變更。

方法詳細資料

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

作業定義資源的名稱。

options
JobDefinitionsDeleteOptionalParams

選項參數。

傳回

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

作業定義資源的名稱。

options
JobDefinitionsDeleteOptionalParams

選項參數。

傳回

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

作業定義資源的名稱。

options
JobDefinitionsStartJobOptionalParams

選項參數。

傳回

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

作業定義資源的名稱。

options
JobDefinitionsStopJobOptionalParams

選項參數。

傳回

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

作業定義資源。

options
JobDefinitionsUpdateOptionalParams

選項參數。

傳回

Promise<JobDefinition>