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.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, RunbookCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Create the runbook identified by runbook name.

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

Delete the runbook by name.

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

Retrieve the content of runbook identified by runbook name.

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

Retrieve the runbook identified by runbook name.

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

Retrieve a list of runbooks.

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

Retrieve a list of runbooks.

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

Publish runbook draft.

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

Update the runbook identified by runbook name.

Extension Methods

BeginPublish(IRunbookOperations, String, String, String)

Publish runbook draft.

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

Publish runbook draft.

CreateOrUpdate(IRunbookOperations, String, String, String, RunbookCreateOrUpdateParameters)

Create the runbook identified by runbook name.

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

Create the runbook identified by runbook name.

Delete(IRunbookOperations, String, String, String)

Delete the runbook by name.

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

Delete the runbook by name.

Get(IRunbookOperations, String, String, String)

Retrieve the runbook identified by runbook name.

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

Retrieve the runbook identified by runbook name.

GetContent(IRunbookOperations, String, String, String)

Retrieve the content of runbook identified by runbook name.

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

Retrieve the content of runbook identified by runbook name.

ListByAutomationAccount(IRunbookOperations, String, String)

Retrieve a list of runbooks.

ListByAutomationAccountAsync(IRunbookOperations, String, String, CancellationToken)

Retrieve a list of runbooks.

ListByAutomationAccountNext(IRunbookOperations, String)

Retrieve a list of runbooks.

ListByAutomationAccountNextAsync(IRunbookOperations, String, CancellationToken)

Retrieve a list of runbooks.

Publish(IRunbookOperations, String, String, String)

Publish runbook draft.

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

Publish runbook draft.

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

Update the runbook identified by runbook name.

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

Update the runbook identified by runbook name.

Applies to