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

Automation アカウントの名前。

jobName

string

ジョブ名です。

parameters
JobCreateParameters

ジョブの作成操作に指定されたパラメーター。

options
JobCreateOptionalParams

省略可能なパラメーター

戻り値

Promise<Models.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

Automation アカウントの名前。

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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

options
JobGetOptionalParams

省略可能なパラメーター

戻り値

Promise<JobGetResponse>

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

作成するジョブの名前。

options
JobGetOutputOptionalParams

省略可能なパラメーター

戻り値

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

options
JobGetRunbookContentOptionalParams

省略可能なパラメーター

戻り値

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

callback

ServiceCallback<void>

コールバック。

listByAutomationAccount(string, string, JobListByAutomationAccountOptionalParams)

ジョブの一覧を取得します。

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

パラメーター

resourceGroupName

string

Azure リソース グループの名前。

automationAccountName

string

Automation アカウントの名前。

options
JobListByAutomationAccountOptionalParams

省略可能なパラメーター

戻り値

Promise<Models.JobListByAutomationAccountResponse>

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

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

パラメーター

resourceGroupName

string

Azure リソース グループの名前。

automationAccountName

string

Automation アカウントの名前。

options
JobListByAutomationAccountOptionalParams

省略可能なパラメーター

callback

ServiceCallback<JobListResultV2>

コールバック。

listByAutomationAccount(string, string, ServiceCallback<JobListResultV2>)

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

パラメーター

resourceGroupName

string

Azure リソース グループの名前。

automationAccountName

string

Automation アカウントの名前。

callback

ServiceCallback<JobListResultV2>

コールバック。

listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams)

ジョブの一覧を取得します。

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

パラメーター

nextPageLink

string

List 操作の前の正常な呼び出しからの NextLink。

options
JobListByAutomationAccountNextOptionalParams

省略可能なパラメーター

戻り値

Promise<Models.JobListByAutomationAccountNextResponse>

listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams, ServiceCallback<JobListResultV2>)

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

パラメーター

nextPageLink

string

List 操作の前の正常な呼び出しからの NextLink。

options
JobListByAutomationAccountNextOptionalParams

省略可能なパラメーター

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

options
JobResumeOptionalParams

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

options
JobStopOptionalParams

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

options
JobSuspendOptionalParams

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<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

Automation アカウントの名前。

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

Automation アカウントの名前。

jobName

string

ジョブ名です。

callback

ServiceCallback<void>

コールバック。