你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
JobDefinitions interface
表示 JobDefinitions 的接口。
方法
begin |
删除作业定义资源。 |
begin |
删除作业定义资源。 |
create |
创建或更新作业定义资源,其中包含单个托管数据传输单元的配置。 |
get(string, string, string, string, Job |
获取作业定义资源。 |
list(string, string, string, Job |
列出项目中的所有作业定义。 |
start |
为指定的作业定义创建新的作业运行资源,并将其传递给代理以供执行。 |
stop |
请求此作业定义的任何活动实例的代理停止。 |
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
存储移动器资源的名称。
- 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
存储移动器资源的名称。
- 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
存储移动器资源的名称。
- 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
作业定义资源的名称。
选项参数。
返回
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
作业定义资源的名称。
选项参数。
返回
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
作业定义资源。
选项参数。
返回
Promise<JobDefinition>