IJobOperations Interface

Definition

JobOperations operations.

public interface IJobOperations
type IJobOperations = interface
Public Interface IJobOperations

Methods

CreateWithHttpMessagesAsync(String, String, String, JobCreateParameters, String, Dictionary<String,List<String>>, CancellationToken)

Create a job of the runbook.

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

Retrieve the job output identified by job name.

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

Retrieve the runbook content of the job identified by job name.

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

Retrieve the job identified by job name.

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

Retrieve a list of jobs.

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

Retrieve a list of jobs.

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

Resume the job identified by jobName.

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

Stop the job identified by jobName.

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

Suspend the job identified by job name.

Extension Methods

Create(IJobOperations, String, String, String, JobCreateParameters, String)

Create a job of the runbook.

CreateAsync(IJobOperations, String, String, String, JobCreateParameters, String, CancellationToken)

Create a job of the runbook.

Get(IJobOperations, String, String, String, String)

Retrieve the job identified by job name.

GetAsync(IJobOperations, String, String, String, String, CancellationToken)

Retrieve the job identified by job name.

GetOutput(IJobOperations, String, String, String, String)

Retrieve the job output identified by job name.

GetOutputAsync(IJobOperations, String, String, String, String, CancellationToken)

Retrieve the job output identified by job name.

GetRunbookContent(IJobOperations, String, String, String, String)

Retrieve the runbook content of the job identified by job name.

GetRunbookContentAsync(IJobOperations, String, String, String, String, CancellationToken)

Retrieve the runbook content of the job identified by job name.

ListByAutomationAccount(IJobOperations, String, String, ODataQuery<JobCollectionItem>, String)

Retrieve a list of jobs.

ListByAutomationAccountAsync(IJobOperations, String, String, ODataQuery<JobCollectionItem>, String, CancellationToken)

Retrieve a list of jobs.

ListByAutomationAccountNext(IJobOperations, String, String)

Retrieve a list of jobs.

ListByAutomationAccountNextAsync(IJobOperations, String, String, CancellationToken)

Retrieve a list of jobs.

Resume(IJobOperations, String, String, String, String)

Resume the job identified by jobName.

ResumeAsync(IJobOperations, String, String, String, String, CancellationToken)

Resume the job identified by jobName.

Stop(IJobOperations, String, String, String, String)

Stop the job identified by jobName.

StopAsync(IJobOperations, String, String, String, String, CancellationToken)

Stop the job identified by jobName.

Suspend(IJobOperations, String, String, String, String)

Suspend the job identified by job name.

SuspendAsync(IJobOperations, String, String, String, String, CancellationToken)

Suspend the job identified by job name.

Applies to