IJobsOperations Interface

Definition

JobsOperations operations.

public interface IJobsOperations
type IJobsOperations = interface
Public Interface IJobsOperations

Methods

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

Creates a Job in the given Experiment.

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

Deletes a Job.

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

Terminates a job.

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

Creates a Job in the given Experiment.

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

Deletes a Job.

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

Gets information about a Job.

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

Gets a list of Jobs within the specified Experiment.

ListByExperimentWithHttpMessagesAsync(String, String, String, JobsListByExperimentOptions, Dictionary<String,List<String>>, CancellationToken)

Gets a list of Jobs within the specified Experiment.

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

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

ListOutputFilesWithHttpMessagesAsync(String, String, String, String, JobsListOutputFilesOptions, Dictionary<String,List<String>>, CancellationToken)

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

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

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

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

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

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

Terminates a job.

Extension Methods

BeginCreate(IJobsOperations, String, String, String, String, JobCreateParameters)

Creates a Job in the given Experiment.

BeginCreateAsync(IJobsOperations, String, String, String, String, JobCreateParameters, CancellationToken)

Creates a Job in the given Experiment.

BeginDelete(IJobsOperations, String, String, String, String)

Deletes a Job.

BeginDeleteAsync(IJobsOperations, String, String, String, String, CancellationToken)

Deletes a Job.

BeginTerminate(IJobsOperations, String, String, String, String)

Terminates a job.

BeginTerminateAsync(IJobsOperations, String, String, String, String, CancellationToken)

Terminates a job.

Create(IJobsOperations, String, String, String, String, JobCreateParameters)

Creates a Job in the given Experiment.

CreateAsync(IJobsOperations, String, String, String, String, JobCreateParameters, CancellationToken)

Creates a Job in the given Experiment.

Delete(IJobsOperations, String, String, String, String)

Deletes a Job.

DeleteAsync(IJobsOperations, String, String, String, String, CancellationToken)

Deletes a Job.

Get(IJobsOperations, String, String, String, String)

Gets information about a Job.

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

Gets information about a Job.

ListByExperiment(IJobsOperations, String, String, String, JobsListByExperimentOptions)

Gets a list of Jobs within the specified Experiment.

ListByExperimentAsync(IJobsOperations, String, String, String, JobsListByExperimentOptions, CancellationToken)

Gets a list of Jobs within the specified Experiment.

ListByExperimentNext(IJobsOperations, String)

Gets a list of Jobs within the specified Experiment.

ListByExperimentNextAsync(IJobsOperations, String, CancellationToken)

Gets a list of Jobs within the specified Experiment.

ListOutputFiles(IJobsOperations, String, String, String, String, JobsListOutputFilesOptions)

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

ListOutputFilesAsync(IJobsOperations, String, String, String, String, JobsListOutputFilesOptions, CancellationToken)

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

ListOutputFilesNext(IJobsOperations, String)

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

ListOutputFilesNextAsync(IJobsOperations, String, CancellationToken)

List all directories and files inside the given directory of the Job's output directory (if the output directory is on Azure File Share or Azure Storage Container).

ListRemoteLoginInformation(IJobsOperations, String, String, String, String)

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

ListRemoteLoginInformationAsync(IJobsOperations, String, String, String, String, CancellationToken)

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

ListRemoteLoginInformationNext(IJobsOperations, String)

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

ListRemoteLoginInformationNextAsync(IJobsOperations, String, CancellationToken)

Gets a list of currently existing nodes which were used for the Job execution. The returned information contains the node ID, its public IP and SSH port.

Terminate(IJobsOperations, String, String, String, String)

Terminates a job.

TerminateAsync(IJobsOperations, String, String, String, String, CancellationToken)

Terminates a job.

Applies to