RunbookOperations class
表示 RunbookOperations 的类。
构造函数
| Runbook |
创建 RunbookOperations。 |
方法
构造函数详细信息
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>
承诺<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<RunbookCreateOrUpdateResponse>
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
回调
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
回调
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>
承诺<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<RunbookGetResponse>
承诺<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
回调
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
回调
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<RunbookGetContentResponse>
Promise<Models.RunbookGetContent响应>
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
回调
listByAutomationAccount(string, string, ServiceCallback<RunbookListResult>)
function listByAutomationAccount(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback<RunbookListResult>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- automationAccountName
-
string
自动化帐户的名称。
- callback
回调
listByAutomationAccountNext(string, RequestOptionsBase)
检索 Runbook 列表。
function listByAutomationAccountNext(nextPageLink: string, options?: RequestOptionsBase): Promise<RunbookListByAutomationAccountNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
承诺<Models.RunbookListByAutomationAccountNextResponse>
listByAutomationAccountNext(string, RequestOptionsBase, ServiceCallback<RunbookListResult>)
function listByAutomationAccountNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<RunbookListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByAutomationAccountNext(string, ServiceCallback<RunbookListResult>)
function listByAutomationAccountNext(nextPageLink: string, callback: ServiceCallback<RunbookListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
回调
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<RunbookPublishResponse>
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<RunbookUpdateResponse>
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
回调
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
回调