Share via


JobScheduleOperations Class

Definition

Performs operations on Azure Batch job schedules.

public class JobScheduleOperations : Microsoft.Azure.Batch.IInheritedBehaviors
type JobScheduleOperations = class
    interface IInheritedBehaviors
Public Class JobScheduleOperations
Implements IInheritedBehaviors
Inheritance
JobScheduleOperations
Implements

Properties

CustomBehaviors

Gets or sets a list of behaviors that modify or customize requests to the Batch service made via this JobScheduleOperations.

Methods

CreateJobSchedule()

Creates an instance of CloudJobSchedule that is unbound and does not have a consistency relationship to any job schedule in the Batch Service.

CreateJobSchedule(String, Schedule, JobSpecification)

Creates an instance of CloudJobSchedule that is unbound and does not have a consistency relationship to any job schedule in the Batch Service.

DeleteJobSchedule(String, IEnumerable<BatchClientBehavior>)

Deletes the specified job schedule.

DeleteJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Deletes the specified job schedule.

DisableJobSchedule(String, IEnumerable<BatchClientBehavior>)

Disables the specified job schedule. Disabled schedules do not create new jobs, but may be re-enabled later.

DisableJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Disables the specified job schedule. Disabled schedules do not create new jobs, but may be re-enabled later.

EnableJobSchedule(String, IEnumerable<BatchClientBehavior>)

Enables the specified job schedule, allowing jobs to be created according to its Schedule.

EnableJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Enables the specified job schedule, allowing jobs to be created according to its Schedule.

GetJobSchedule(String, DetailLevel, IEnumerable<BatchClientBehavior>)

Gets the specified CloudJobSchedule.

GetJobScheduleAsync(String, DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Gets the specified CloudJobSchedule.

ListJobs(String, DetailLevel, IEnumerable<BatchClientBehavior>)

Enumerates the jobs created under the specified job schedule.

ListJobSchedules(DetailLevel, IEnumerable<BatchClientBehavior>)

Enumerates the job schedules in the Batch account.

TerminateJobSchedule(String, IEnumerable<BatchClientBehavior>)

Terminates the specified job schedule.

TerminateJobScheduleAsync(String, IEnumerable<BatchClientBehavior>, CancellationToken)

Terminates the specified job schedule.

Applies to

See also