Поделиться через


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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<RunbookListResult>

Обратный вызов

listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)

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

Параметры

resourceGroupName

string

Имя группы ресурсов Azure.

automationAccountName

string

Имя учетной записи службы автоматизации.

callback

ServiceCallback<RunbookListResult>

Обратный вызов

listByAutomationAccountNext(string, RequestOptionsBase)

Получение списка модулей Runbook.

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

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<Models.RunbookListByAutomationAccountNextResponse>

listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)

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

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<RunbookListResult>

Обратный вызов

listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)

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

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

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

Имя учетной записи службы автоматизации.

runbookName

string

Имя модуля Runbook.

parameters
RunbookUpdateParameters

Параметры обновления для модуля Runbook.

callback

ServiceCallback<Runbook>

Обратный вызов