你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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)

为指定的作业定义创建新的作业运行资源,并将其传递给代理以供执行。

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

请求此作业定义的任何活动实例的代理停止。

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

存储移动器资源的名称。

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

存储移动器资源的名称。

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

存储移动器资源的名称。

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

存储移动器资源的名称。

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

存储移动器资源的名称。

projectName

string

Project 资源的名称。

options
JobDefinitionsListOptionalParams

选项参数。

返回

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

为指定的作业定义创建新的作业运行资源,并将其传递给代理以供执行。

function startJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStartJobOptionalParams): Promise<JobRunResourceId>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

storageMoverName

string

存储移动器资源的名称。

projectName

string

Project 资源的名称。

jobDefinitionName

string

作业定义资源的名称。

options
JobDefinitionsStartJobOptionalParams

选项参数。

返回

Promise<JobRunResourceId>

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

请求此作业定义的任何活动实例的代理停止。

function stopJob(resourceGroupName: string, storageMoverName: string, projectName: string, jobDefinitionName: string, options?: JobDefinitionsStopJobOptionalParams): Promise<JobRunResourceId>

参数

resourceGroupName

string

资源组的名称。 名称不区分大小写。

storageMoverName

string

存储移动器资源的名称。

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

存储移动器资源的名称。

projectName

string

Project 资源的名称。

jobDefinitionName

string

作业定义资源的名称。

jobDefinition
JobDefinitionUpdateParameters

作业定义资源。

options
JobDefinitionsUpdateOptionalParams

选项参数。

返回

Promise<JobDefinition>