Share via


IRunbookOperations Interface

Definition

RunbookOperations operations.

public interface IRunbookOperations
type IRunbookOperations = interface
Public Interface IRunbookOperations

Methods

BeginPublishWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

ContentAsync(String, String, String, CancellationToken)
CreateOrUpdateAsync(String, String, RunbookCreateOrUpdateParameters, CancellationToken)
CreateOrUpdateWithDraftAsync(String, String, RunbookCreateOrUpdateDraftParameters, CancellationToken)
CreateOrUpdateWithHttpMessagesAsync(String, String, String, RunbookCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Create the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

DeleteAsync(String, String, String, CancellationToken)
DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete the runbook by name. http://aka.ms/azureautomationsdk/runbookoperations

GetAsync(String, String, String, CancellationToken)
GetContentWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieve the content of runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieve the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

ListAsync(String, String, CancellationToken)
ListByAutomationAccountNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListByAutomationAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListNextAsync(String, CancellationToken)
PatchAsync(String, String, RunbookPatchParameters, CancellationToken)
PublishWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

UpdateWithHttpMessagesAsync(String, String, String, RunbookUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Update the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

Extension Methods

BeginPublish(IRunbookOperations, String, String, String)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

BeginPublishAsync(IRunbookOperations, String, String, String, CancellationToken)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

Content(IRunbookOperations, String, String, String)
ContentAsync(IRunbookOperations, String, String, String)
CreateOrUpdate(IRunbookOperations, String, String, RunbookCreateOrUpdateParameters)
CreateOrUpdate(IRunbookOperations, String, String, String, RunbookCreateOrUpdateParameters)

Create the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

CreateOrUpdateAsync(IRunbookOperations, String, String, RunbookCreateOrUpdateParameters)
CreateOrUpdateAsync(IRunbookOperations, String, String, String, RunbookCreateOrUpdateParameters, CancellationToken)

Create the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

CreateOrUpdateWithDraft(IRunbookOperations, String, String, RunbookCreateOrUpdateDraftParameters)
CreateOrUpdateWithDraftAsync(IRunbookOperations, String, String, RunbookCreateOrUpdateDraftParameters)
Delete(IRunbookOperations, String, String, String)

Delete the runbook by name. http://aka.ms/azureautomationsdk/runbookoperations

DeleteAsync(IRunbookOperations, String, String, String, CancellationToken)

Delete the runbook by name. http://aka.ms/azureautomationsdk/runbookoperations

DeleteAsync(IRunbookOperations, String, String, String)
Get(IRunbookOperations, String, String, String)

Retrieve the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

GetAsync(IRunbookOperations, String, String, String, CancellationToken)

Retrieve the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

GetAsync(IRunbookOperations, String, String, String)
GetContent(IRunbookOperations, String, String, String)

Retrieve the content of runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

GetContentAsync(IRunbookOperations, String, String, String, CancellationToken)

Retrieve the content of runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

List(IRunbookOperations, String, String)
ListAsync(IRunbookOperations, String, String)
ListByAutomationAccount(IRunbookOperations, String, String)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListByAutomationAccountAsync(IRunbookOperations, String, String, CancellationToken)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListByAutomationAccountNext(IRunbookOperations, String)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListByAutomationAccountNextAsync(IRunbookOperations, String, CancellationToken)

Retrieve a list of runbooks. http://aka.ms/azureautomationsdk/runbookoperations

ListNext(IRunbookOperations, String)
ListNextAsync(IRunbookOperations, String)
Patch(IRunbookOperations, String, String, RunbookPatchParameters)
PatchAsync(IRunbookOperations, String, String, RunbookPatchParameters)
Publish(IRunbookOperations, String, String, String)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

PublishAsync(IRunbookOperations, String, String, String, CancellationToken)

Publish runbook draft. http://aka.ms/azureautomationsdk/runbookdraftoperations

Update(IRunbookOperations, String, String, String, RunbookUpdateParameters)

Update the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

UpdateAsync(IRunbookOperations, String, String, String, RunbookUpdateParameters, CancellationToken)

Update the runbook identified by runbook name. http://aka.ms/azureautomationsdk/runbookoperations

Applies to