RunbookOperationsOperations interface

Interface representing a RunbookOperations operations.

Properties

createOrUpdate

Create the runbook identified by runbook name.

delete

Delete the runbook by name.

get

Retrieve the runbook identified by runbook name.

listByAutomationAccount

Retrieve a list of runbooks.

update

Update the runbook identified by runbook name.

Property Details

createOrUpdate

Create the runbook identified by runbook name.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options?: RunbookOperationsCreateOrUpdateOptionalParams) => Promise<Runbook>

Property Value

(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookCreateOrUpdateParameters, options?: RunbookOperationsCreateOrUpdateOptionalParams) => Promise<Runbook>

delete

Delete the runbook by name.

delete: (resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the runbook identified by runbook name.

get: (resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookOperationsGetOptionalParams) => Promise<Runbook>

Property Value

(resourceGroupName: string, automationAccountName: string, runbookName: string, options?: RunbookOperationsGetOptionalParams) => Promise<Runbook>

listByAutomationAccount

Retrieve a list of runbooks.

listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: RunbookOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Runbook, Runbook[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, options?: RunbookOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Runbook, Runbook[], PageSettings>

update

Update the runbook identified by runbook name.

update: (resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options?: RunbookOperationsUpdateOptionalParams) => Promise<Runbook>

Property Value

(resourceGroupName: string, automationAccountName: string, runbookName: string, parameters: RunbookUpdateParameters, options?: RunbookOperationsUpdateOptionalParams) => Promise<Runbook>