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

JobOperations class

表示 JobOperations 的类。

构造函数

JobOperations(AutomationClientContext)

创建 JobOperations。

方法

create(string, string, string, JobCreateParameters, JobCreateOptionalParams)

创建 Runbook 的作业。

create(string, string, string, JobCreateParameters, JobCreateOptionalParams, ServiceCallback<Job>)
create(string, string, string, JobCreateParameters, ServiceCallback<Job>)
get(string, string, string, JobGetOptionalParams)

检索作业名称标识的作业。

get(string, string, string, JobGetOptionalParams, ServiceCallback<Job>)
get(string, string, string, ServiceCallback<Job>)
getOutput(string, string, string, JobGetOutputOptionalParams)

检索作业名称标识的作业输出。

getOutput(string, string, string, JobGetOutputOptionalParams, ServiceCallback<void>)
getOutput(string, string, string, ServiceCallback<void>)
getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams)

检索作业名称标识的作业的 Runbook 内容。

getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams, ServiceCallback<void>)
getRunbookContent(string, string, string, ServiceCallback<void>)
listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams)

检索作业列表。

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams, ServiceCallback<JobListResultV2>)
listByAutomationAccount(string, string, ServiceCallback<JobListResultV2>)
listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams)

检索作业列表。

listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams, ServiceCallback<JobListResultV2>)
listByAutomationAccountNext(string, ServiceCallback<JobListResultV2>)
resume(string, string, string, JobResumeOptionalParams)

恢复由 jobName 标识的作业。

resume(string, string, string, JobResumeOptionalParams, ServiceCallback<void>)
resume(string, string, string, ServiceCallback<void>)
stop(string, string, string, JobStopOptionalParams)

停止由 jobName 标识的作业。

stop(string, string, string, JobStopOptionalParams, ServiceCallback<void>)
stop(string, string, string, ServiceCallback<void>)
suspend(string, string, string, JobSuspendOptionalParams)

暂停作业名称标识的作业。

suspend(string, string, string, JobSuspendOptionalParams, ServiceCallback<void>)
suspend(string, string, string, ServiceCallback<void>)

构造函数详细信息

JobOperations(AutomationClientContext)

创建 JobOperations。

new JobOperations(client: AutomationClientContext)

参数

client
AutomationClientContext

对服务客户端的引用。

方法详细信息

create(string, string, string, JobCreateParameters, JobCreateOptionalParams)

创建 Runbook 的作业。

function create(resourceGroupName: string, automationAccountName: string, jobName: string, parameters: JobCreateParameters, options?: JobCreateOptionalParams): Promise<JobCreateResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

parameters
JobCreateParameters

提供给创建作业作的参数。

options
JobCreateOptionalParams

可选参数

返回

承诺<模型.JobCreateResponse>

create(string, string, string, JobCreateParameters, JobCreateOptionalParams, ServiceCallback<Job>)

function create(resourceGroupName: string, automationAccountName: string, jobName: string, parameters: JobCreateParameters, options: JobCreateOptionalParams, callback: ServiceCallback<Job>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

parameters
JobCreateParameters

提供给创建作业作的参数。

options
JobCreateOptionalParams

可选参数

callback

ServiceCallback<Job>

回调

create(string, string, string, JobCreateParameters, ServiceCallback<Job>)

function create(resourceGroupName: string, automationAccountName: string, jobName: string, parameters: JobCreateParameters, callback: ServiceCallback<Job>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

parameters
JobCreateParameters

提供给创建作业作的参数。

callback

ServiceCallback<Job>

回调

get(string, string, string, JobGetOptionalParams)

检索作业名称标识的作业。

function get(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetOptionalParams): Promise<JobGetResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobGetOptionalParams

可选参数

返回

Promise<JobGetResponse>

承诺<Models.JobGetResponse>

get(string, string, string, JobGetOptionalParams, ServiceCallback<Job>)

function get(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobGetOptionalParams, callback: ServiceCallback<Job>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobGetOptionalParams

可选参数

callback

ServiceCallback<Job>

回调

get(string, string, string, ServiceCallback<Job>)

function get(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<Job>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

callback

ServiceCallback<Job>

回调

getOutput(string, string, string, JobGetOutputOptionalParams)

检索作业名称标识的作业输出。

function getOutput(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetOutputOptionalParams): Promise<JobGetOutputResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

要创建的作业的名称。

options
JobGetOutputOptionalParams

可选参数

返回

承诺<Models.JobGetOutputResponse>

getOutput(string, string, string, JobGetOutputOptionalParams, ServiceCallback<void>)

function getOutput(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobGetOutputOptionalParams, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

要创建的作业的名称。

options
JobGetOutputOptionalParams

可选参数

callback

ServiceCallback<void>

回调

getOutput(string, string, string, ServiceCallback<void>)

function getOutput(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

要创建的作业的名称。

callback

ServiceCallback<void>

回调

getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams)

检索作业名称标识的作业的 Runbook 内容。

function getRunbookContent(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobGetRunbookContentOptionalParams): Promise<JobGetRunbookContentResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobGetRunbookContentOptionalParams

可选参数

返回

承诺<Models.JobGetRunbookContentResponse>

getRunbookContent(string, string, string, JobGetRunbookContentOptionalParams, ServiceCallback<void>)

function getRunbookContent(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobGetRunbookContentOptionalParams, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobGetRunbookContentOptionalParams

可选参数

callback

ServiceCallback<void>

回调

getRunbookContent(string, string, string, ServiceCallback<void>)

function getRunbookContent(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

callback

ServiceCallback<void>

回调

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams)

检索作业列表。

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: JobListByAutomationAccountOptionalParams): Promise<JobListByAutomationAccountResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

返回

承诺<Models.JobListByAutomationAccountResponse>

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams, ServiceCallback<JobListResultV2>)

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: JobListByAutomationAccountOptionalParams, callback: ServiceCallback<JobListResultV2>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

callback

ServiceCallback<JobListResultV2>

回调

listByAutomationAccount(string, string, ServiceCallback<JobListResultV2>)

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback<JobListResultV2>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

callback

ServiceCallback<JobListResultV2>

回调

listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams)

检索作业列表。

function listByAutomationAccountNext(nextPageLink: string, options?: JobListByAutomationAccountNextOptionalParams): Promise<JobListByAutomationAccountNextResponse>

参数

nextPageLink

string

上一次成功调用 List作的 NextLink。

返回

Promise<Models.JobListByAutomationAccountNext响应>

listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams, ServiceCallback<JobListResultV2>)

function listByAutomationAccountNext(nextPageLink: string, options: JobListByAutomationAccountNextOptionalParams, callback: ServiceCallback<JobListResultV2>)

参数

nextPageLink

string

上一次成功调用 List作的 NextLink。

callback

ServiceCallback<JobListResultV2>

回调

listByAutomationAccountNext(string, ServiceCallback<JobListResultV2>)

function listByAutomationAccountNext(nextPageLink: string, callback: ServiceCallback<JobListResultV2>)

参数

nextPageLink

string

上一次成功调用 List作的 NextLink。

callback

ServiceCallback<JobListResultV2>

回调

resume(string, string, string, JobResumeOptionalParams)

恢复由 jobName 标识的作业。

function resume(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobResumeOptionalParams): Promise<RestResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobResumeOptionalParams

可选参数

返回

Promise<RestResponse>

承诺<msRest.RestResponse>

resume(string, string, string, JobResumeOptionalParams, ServiceCallback<void>)

function resume(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobResumeOptionalParams, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobResumeOptionalParams

可选参数

callback

ServiceCallback<void>

回调

resume(string, string, string, ServiceCallback<void>)

function resume(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

callback

ServiceCallback<void>

回调

stop(string, string, string, JobStopOptionalParams)

停止由 jobName 标识的作业。

function stop(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobStopOptionalParams): Promise<RestResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobStopOptionalParams

可选参数

返回

Promise<RestResponse>

承诺<msRest.RestResponse>

stop(string, string, string, JobStopOptionalParams, ServiceCallback<void>)

function stop(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobStopOptionalParams, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobStopOptionalParams

可选参数

callback

ServiceCallback<void>

回调

stop(string, string, string, ServiceCallback<void>)

function stop(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

callback

ServiceCallback<void>

回调

suspend(string, string, string, JobSuspendOptionalParams)

暂停作业名称标识的作业。

function suspend(resourceGroupName: string, automationAccountName: string, jobName: string, options?: JobSuspendOptionalParams): Promise<RestResponse>

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobSuspendOptionalParams

可选参数

返回

Promise<RestResponse>

承诺<msRest.RestResponse>

suspend(string, string, string, JobSuspendOptionalParams, ServiceCallback<void>)

function suspend(resourceGroupName: string, automationAccountName: string, jobName: string, options: JobSuspendOptionalParams, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

options
JobSuspendOptionalParams

可选参数

callback

ServiceCallback<void>

回调

suspend(string, string, string, ServiceCallback<void>)

function suspend(resourceGroupName: string, automationAccountName: string, jobName: string, callback: ServiceCallback<void>)

参数

resourceGroupName

string

Azure 资源组的名称。

automationAccountName

string

自动化帐户的名称。

jobName

string

作业名称。

callback

ServiceCallback<void>

回调