IJobOperations Interface

Definition

Service operation for automation jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

public interface IJobOperations
type IJobOperations = interface
Public Interface IJobOperations

Methods

CreateAsync(String, JobCreateParameters, CancellationToken)

Create a job of the runbook. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetAsync(String, Guid, CancellationToken)

Retrieve the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetOutputAsync(String, Guid, CancellationToken)

Retrieve the job output identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetRunbookContentAsync(String, Guid, CancellationToken)

Retrieve the runbook content of the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ListAsync(String, JobListParameters, CancellationToken)

Retrieve a list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ListNextAsync(String, CancellationToken)

Retrieve next list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ResumeAsync(String, Guid, CancellationToken)

Resume the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

StopAsync(String, Guid, CancellationToken)

Stop the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

SuspendAsync(String, Guid, CancellationToken)

Suspend the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Extension Methods

Create(IJobOperations, String, JobCreateParameters)

Create a job of the runbook. (see http://aka.ms/azureautomationsdk/joboperations for more information)

CreateAsync(IJobOperations, String, JobCreateParameters)

Create a job of the runbook. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Get(IJobOperations, String, Guid)

Retrieve the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetAsync(IJobOperations, String, Guid)

Retrieve the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetOutput(IJobOperations, String, Guid)

Retrieve the job output identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetOutputAsync(IJobOperations, String, Guid)

Retrieve the job output identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetRunbookContent(IJobOperations, String, Guid)

Retrieve the runbook content of the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

GetRunbookContentAsync(IJobOperations, String, Guid)

Retrieve the runbook content of the job identified by job id. (see http://aka.ms/azureautomationsdk/joboperations for more information)

List(IJobOperations, String, JobListParameters)

Retrieve a list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ListAsync(IJobOperations, String, JobListParameters)

Retrieve a list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ListNext(IJobOperations, String)

Retrieve next list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ListNextAsync(IJobOperations, String)

Retrieve next list of jobs. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Resume(IJobOperations, String, Guid)

Resume the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

ResumeAsync(IJobOperations, String, Guid)

Resume the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Stop(IJobOperations, String, Guid)

Stop the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

StopAsync(IJobOperations, String, Guid)

Stop the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Suspend(IJobOperations, String, Guid)

Suspend the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

SuspendAsync(IJobOperations, String, Guid)

Suspend the job identified by jobId. (see http://aka.ms/azureautomationsdk/joboperations for more information)

Applies to