JobOperations class
JobOperations を表すクラス。
コンストラクター
Job |
JobOperations を作成します。 |
メソッド
コンストラクターの詳細
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<JobCreateResponse>
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
コールバック。
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
コールバック。
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
コールバック。
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
コールバック。
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<JobGetOutputResponse>
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
ジョブ名です。
省略可能なパラメーター
戻り値
Promise<JobGetRunbookContentResponse>
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
ジョブ名です。
省略可能なパラメーター
- 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 アカウントの名前。
省略可能なパラメーター
戻り値
Promise<JobListByAutomationAccountResponse>
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 アカウントの名前。
省略可能なパラメーター
- callback
コールバック。
listByAutomationAccount(string, string, ServiceCallback<JobListResultV2>)
function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback<JobListResultV2>)
パラメーター
- resourceGroupName
-
string
Azure リソース グループの名前。
- automationAccountName
-
string
Automation アカウントの名前。
- callback
コールバック。
listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams)
ジョブの一覧を取得します。
function listByAutomationAccountNext(nextPageLink: string, options?: JobListByAutomationAccountNextOptionalParams): Promise<JobListByAutomationAccountNextResponse>
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
省略可能なパラメーター
戻り値
Promise<Models.JobListByAutomationAccountNextResponse>
listByAutomationAccountNext(string, JobListByAutomationAccountNextOptionalParams, ServiceCallback<JobListResultV2>)
function listByAutomationAccountNext(nextPageLink: string, options: JobListByAutomationAccountNextOptionalParams, callback: ServiceCallback<JobListResultV2>)
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
省略可能なパラメーター
- callback
コールバック。
listByAutomationAccountNext(string, ServiceCallback<JobListResultV2>)
function listByAutomationAccountNext(nextPageLink: string, callback: ServiceCallback<JobListResultV2>)
パラメーター
- nextPageLink
-
string
List 操作の前の正常な呼び出しからの NextLink。
- callback
コールバック。
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>
コールバック。