Share via


IContinuousWebJobOperations Interface

Definition

Operations for managing continuous WebJobs.

public interface IContinuousWebJobOperations
type IContinuousWebJobOperations = interface
Public Interface IContinuousWebJobOperations

Methods

DeleteAsync(String, CancellationToken)

Delete a continuous job.

GetAsync(String, CancellationToken)

Get a continuous WebJob.

GetSettingsAsync(String, CancellationToken)

Get the settings of a continuous WebJob.

ListAsync(CancellationToken)

List the continuous web jobs.

SetSettingsAsync(String, ContinuousWebJobSettingsUpdateParameters, CancellationToken)

Set the settings of a continuous WebJob (will replace the current settings of the WebJob).

StartAsync(String, CancellationToken)

Start a continuous WebJob.

StopAsync(String, CancellationToken)

Stop a continuous WebJob.

UploadFileAsync(String, String, Stream, CancellationToken)

Create or replace a continuous WebJob with a script file (.exe, .bat, .php, .js...).

UploadZipAsync(String, String, Stream, CancellationToken)

Create or replace a continuous WebJob with a zip file (containing the WebJob binaries).

Extension Methods

Delete(IContinuousWebJobOperations, String)

Delete a continuous job.

DeleteAsync(IContinuousWebJobOperations, String)

Delete a continuous job.

Get(IContinuousWebJobOperations, String)

Get a continuous WebJob.

GetAsync(IContinuousWebJobOperations, String)

Get a continuous WebJob.

GetSettings(IContinuousWebJobOperations, String)

Get the settings of a continuous WebJob.

GetSettingsAsync(IContinuousWebJobOperations, String)

Get the settings of a continuous WebJob.

List(IContinuousWebJobOperations)

List the continuous web jobs.

ListAsync(IContinuousWebJobOperations)

List the continuous web jobs.

SetSettings(IContinuousWebJobOperations, String, ContinuousWebJobSettingsUpdateParameters)

Set the settings of a continuous WebJob (will replace the current settings of the WebJob).

SetSettingsAsync(IContinuousWebJobOperations, String, ContinuousWebJobSettingsUpdateParameters)

Set the settings of a continuous WebJob (will replace the current settings of the WebJob).

Start(IContinuousWebJobOperations, String)

Start a continuous WebJob.

StartAsync(IContinuousWebJobOperations, String)

Start a continuous WebJob.

Stop(IContinuousWebJobOperations, String)

Stop a continuous WebJob.

StopAsync(IContinuousWebJobOperations, String)

Stop a continuous WebJob.

UploadFile(IContinuousWebJobOperations, String, String, Stream)

Create or replace a continuous WebJob with a script file (.exe, .bat, .php, .js...).

UploadFileAsync(IContinuousWebJobOperations, String, String, Stream)

Create or replace a continuous WebJob with a script file (.exe, .bat, .php, .js...).

UploadZip(IContinuousWebJobOperations, String, String, Stream)

Create or replace a continuous WebJob with a zip file (containing the WebJob binaries).

UploadZipAsync(IContinuousWebJobOperations, String, String, Stream)

Create or replace a continuous WebJob with a zip file (containing the WebJob binaries).

Applies to