Share via


IJobsOperations Interface

Definition

JobsOperations operations.

public interface IJobsOperations
type IJobsOperations = interface
Public Interface IJobsOperations

Methods

BeginCreateWithHttpMessagesAsync(String, String, JobResource, Dictionary<String,List<String>>, CancellationToken)

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

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

Deletes a job.

BeginUpdateWithHttpMessagesAsync(String, String, JobResourceUpdateParameter, String, Dictionary<String,List<String>>, CancellationToken)

Updates the properties of an existing job.

BookShipmentPickUpWithHttpMessagesAsync(String, String, ShipmentPickUpRequest, Dictionary<String,List<String>>, CancellationToken)

Book shipment pick up.

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

CancelJob.

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

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

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

Deletes a job.

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

Gets information about the specified job.

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

Lists all the jobs available under the given resource group.

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

Lists all the jobs available under the given resource group.

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

This method gets the unencrypted secrets related to the job.

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

Lists all the jobs available under the subscription.

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

Lists all the jobs available under the subscription.

MarkDevicesShippedWithHttpMessagesAsync(String, String, PackageCarrierInfo, Dictionary<String,List<String>>, CancellationToken)

Request to mark devices for a given job as shipped

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

Updates the properties of an existing job.

Extension Methods

BeginCreate(IJobsOperations, String, String, JobResource)

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

BeginCreateAsync(IJobsOperations, String, String, JobResource, CancellationToken)

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

BeginDelete(IJobsOperations, String, String)

Deletes a job.

BeginDeleteAsync(IJobsOperations, String, String, CancellationToken)

Deletes a job.

BeginUpdate(IJobsOperations, String, String, JobResourceUpdateParameter, String)

Updates the properties of an existing job.

BeginUpdateAsync(IJobsOperations, String, String, JobResourceUpdateParameter, String, CancellationToken)

Updates the properties of an existing job.

BookShipmentPickUp(IJobsOperations, String, String, ShipmentPickUpRequest)

Book shipment pick up.

BookShipmentPickUpAsync(IJobsOperations, String, String, ShipmentPickUpRequest, CancellationToken)

Book shipment pick up.

Cancel(IJobsOperations, String, String, String)

CancelJob.

CancelAsync(IJobsOperations, String, String, String, CancellationToken)

CancelJob.

Create(IJobsOperations, String, String, JobResource)

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

CreateAsync(IJobsOperations, String, String, JobResource, CancellationToken)

Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.

Delete(IJobsOperations, String, String)

Deletes a job.

DeleteAsync(IJobsOperations, String, String, CancellationToken)

Deletes a job.

Get(IJobsOperations, String, String, String)

Gets information about the specified job.

GetAsync(IJobsOperations, String, String, String, CancellationToken)

Gets information about the specified job.

List(IJobsOperations, String)

Lists all the jobs available under the subscription.

ListAsync(IJobsOperations, String, CancellationToken)

Lists all the jobs available under the subscription.

ListByResourceGroup(IJobsOperations, String, String)

Lists all the jobs available under the given resource group.

ListByResourceGroupAsync(IJobsOperations, String, String, CancellationToken)

Lists all the jobs available under the given resource group.

ListByResourceGroupNext(IJobsOperations, String)

Lists all the jobs available under the given resource group.

ListByResourceGroupNextAsync(IJobsOperations, String, CancellationToken)

Lists all the jobs available under the given resource group.

ListCredentials(IJobsOperations, String, String)

This method gets the unencrypted secrets related to the job.

ListCredentialsAsync(IJobsOperations, String, String, CancellationToken)

This method gets the unencrypted secrets related to the job.

ListNext(IJobsOperations, String)

Lists all the jobs available under the subscription.

ListNextAsync(IJobsOperations, String, CancellationToken)

Lists all the jobs available under the subscription.

MarkDevicesShipped(IJobsOperations, String, String, PackageCarrierInfo)

Request to mark devices for a given job as shipped

MarkDevicesShippedAsync(IJobsOperations, String, String, PackageCarrierInfo, CancellationToken)

Request to mark devices for a given job as shipped

Update(IJobsOperations, String, String, JobResourceUpdateParameter, String)

Updates the properties of an existing job.

UpdateAsync(IJobsOperations, String, String, JobResourceUpdateParameter, String, CancellationToken)

Updates the properties of an existing job.

Applies to