RunbookOperations class

RunbookOperations を表すクラス。

コンストラクター

RunbookOperations(AutomationClientContext)

RunbookOperations を作成します。

メソッド

beginPublish(string, string, string, RequestOptionsBase)

Runbook の下書きを発行します。

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase)

Runbook 名で識別される Runbook を作成します。

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)
createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, ServiceCallback<Runbook>)
deleteMethod(string, string, string, RequestOptionsBase)

名前で Runbook を削除します。

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, RequestOptionsBase)

Runbook 名で識別される Runbook を取得します。

get(string, string, string, RequestOptionsBase, ServiceCallback<Runbook>)
get(string, string, string, ServiceCallback<Runbook>)
getContent(string, string, string, RequestOptionsBase)

Runbook 名で識別される Runbook のコンテンツを取得します。

getContent(string, string, string, RequestOptionsBase, ServiceCallback<void>)
getContent(string, string, string, ServiceCallback<void>)
listByAutomationAccount(string, string, RequestOptionsBase)

Runbook の一覧を取得します。

listByAutomationAccount(string, string, RequestOptionsBase, ServiceCallback<RunbookListResult>)
listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)
listByAutomationAccountNext(string, RequestOptionsBase)

Runbook の一覧を取得します。

listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)
listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)
publish(string, string, string, RequestOptionsBase)

Runbook の下書きを発行します。

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase)

Runbook 名で識別される Runbook を更新します。

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)
update(string, string, string, RunbookUpdateParameters, ServiceCallback<Runbook>)

コンストラクターの詳細

RunbookOperations(AutomationClientContext)

RunbookOperations を作成します。

new RunbookOperations(client: AutomationClientContext)

パラメーター

client
AutomationClientContext

サービス クライアントへの参照。

メソッドの詳細

beginPublish(string, string, string, RequestOptionsBase)

Runbook の下書きを発行します。

function beginPublish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<LROPoller>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook の発行操作に指定されたパラメーター。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase)

Runbook 名で識別される Runbook を作成します。

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options?: RequestOptionsBase): Promise<RunbookCreateOrUpdateResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookCreateOrUpdateParameters

Runbook の作成または更新のパラメーター。 発行された Runbook または下書きのコンテンツ リンクを、両方ではなく指定します。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookCreateOrUpdateResponse>

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options: RequestOptionsBase, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookCreateOrUpdateParameters

Runbook の作成または更新のパラメーター。 発行された Runbook または下書きのコンテンツ リンクを、両方ではなく指定します。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<Runbook>

コールバック

createOrUpdate(string, string, string, RunbookCreateOrUpdateParameters, ServiceCallback<Runbook>)

function createOrUpdate(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookCreateOrUpdateParameters

Runbook の作成または更新のパラメーター。 発行された Runbook または下書きのコンテンツ リンクを、両方ではなく指定します。

callback

ServiceCallback<Runbook>

コールバック

deleteMethod(string, string, string, RequestOptionsBase)

名前で Runbook を削除します。

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RestResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<RestResponse>

Promise<msRest.RestResponse応答>

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

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

function deleteMethod(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

callback

ServiceCallback<void>

コールバック

get(string, string, string, RequestOptionsBase)

Runbook 名で識別される Runbook を取得します。

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RunbookGetResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookGetResponse>

get(string, string, string, RequestOptionsBase, ServiceCallback<Runbook>)

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<Runbook>

コールバック

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

function get(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

callback

ServiceCallback<Runbook>

コールバック

getContent(string, string, string, RequestOptionsBase)

Runbook 名で識別される Runbook のコンテンツを取得します。

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RunbookGetContentResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookGetContentResponse>

getContent(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<void>

コールバック

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

function getContent(resourceGroupName: string, automationAccountName: string, runbookName: string, callback: ServiceCallback<void>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

callback

ServiceCallback<void>

コールバック

listByAutomationAccount(string, string, RequestOptionsBase)

Runbook の一覧を取得します。

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options?: RequestOptionsBase): Promise<RunbookListByAutomationAccountResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookListByAutomationAccountResponse>

listByAutomationAccount(string, string, RequestOptionsBase, ServiceCallback<RunbookListResult>)

function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, options: RequestOptionsBase, callback: ServiceCallback<RunbookListResult>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<RunbookListResult>

コールバック

listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)

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

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

callback

ServiceCallback<RunbookListResult>

コールバック

listByAutomationAccountNext(string, RequestOptionsBase)

Runbook の一覧を取得します。

function listByAutomationAccountNext(nextPageLink: string, options?: RequestOptionsBase): Promise<RunbookListByAutomationAccountNextResponse>

パラメーター

nextPageLink

string

List 操作に対する前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookListByAutomationAccountNextResponse>

listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)

function listByAutomationAccountNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<RunbookListResult>)

パラメーター

nextPageLink

string

List 操作に対する前回の正常な呼び出しからの NextLink。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<RunbookListResult>

コールバック

listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)

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

パラメーター

nextPageLink

string

List 操作に対する前回の正常な呼び出しからの NextLink。

callback

ServiceCallback<RunbookListResult>

コールバック

publish(string, string, string, RequestOptionsBase)

Runbook の下書きを発行します。

function publish(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RequestOptionsBase): Promise<RunbookPublishResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook の発行操作に指定されたパラメーター。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookPublishResponse>

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase)

Runbook 名で識別される Runbook を更新します。

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options?: RequestOptionsBase): Promise<RunbookUpdateResponse>

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookUpdateParameters

Runbook の更新パラメーター。

options
RequestOptionsBase

省略可能なパラメーター

戻り値

Promise<Models.RunbookUpdateResponse>

update(string, string, string, RunbookUpdateParameters, RequestOptionsBase, ServiceCallback<Runbook>)

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options: RequestOptionsBase, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookUpdateParameters

Runbook の更新パラメーター。

options
RequestOptionsBase

省略可能なパラメーター

callback

ServiceCallback<Runbook>

コールバック

update(string, string, string, RunbookUpdateParameters, ServiceCallback<Runbook>)

function update(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, callback: ServiceCallback<Runbook>)

パラメーター

resourceGroupName

string

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

automationAccountName

string

Automation アカウントの名前。

runbookName

string

Runbook 名。

parameters
RunbookUpdateParameters

Runbook の更新パラメーター。

callback

ServiceCallback<Runbook>

コールバック