ProjectSchedules Class

Definition

The Schedules sub-client.

public class ProjectSchedules
type ProjectSchedules = class
Public Class ProjectSchedules
Inheritance
ProjectSchedules

Constructors

Name Description
ProjectSchedules()

Initializes a new instance of ProjectSchedules for mocking.

Properties

Name Description
Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Name Description
CreateOrUpdate(String, BinaryContent, RequestOptions)

[Protocol Method] Creates a new schedule or updates an existing schedule with the supplied definition.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdate(String, ProjectsSchedule, CancellationToken)

Creates a new schedule or updates an existing schedule with the supplied definition.

CreateOrUpdateAsync(String, BinaryContent, RequestOptions)

[Protocol Method] Creates a new schedule or updates an existing schedule with the supplied definition.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateAsync(String, ProjectsSchedule, CancellationToken)

Creates a new schedule or updates an existing schedule with the supplied definition.

Delete(String, CancellationToken)

Deletes the specified schedule resource.

Delete(String, RequestOptions)

[Protocol Method] Deletes the specified schedule resource.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(String, CancellationToken)

Deletes the specified schedule resource.

DeleteAsync(String, RequestOptions)

[Protocol Method] Deletes the specified schedule resource.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Get(String, CancellationToken)

Retrieves the specified schedule resource.

Get(String, RequestOptions)

[Protocol Method] Retrieves the specified schedule resource.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAll(Nullable<ScheduleTaskType>, Nullable<Boolean>, CancellationToken)

Returns schedules that match the supplied type and enabled filters.

GetAll(String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Returns schedules that match the supplied type and enabled filters.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAllAsync(Nullable<ScheduleTaskType>, Nullable<Boolean>, CancellationToken)

Returns schedules that match the supplied type and enabled filters.

GetAllAsync(String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Returns schedules that match the supplied type and enabled filters.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetAsync(String, CancellationToken)

Retrieves the specified schedule resource.

GetAsync(String, RequestOptions)

[Protocol Method] Retrieves the specified schedule resource.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRun(String, String, CancellationToken)

Retrieves the specified run for a schedule.

GetRun(String, String, RequestOptions)

[Protocol Method] Retrieves the specified run for a schedule.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRunAsync(String, String, CancellationToken)

Retrieves the specified run for a schedule.

GetRunAsync(String, String, RequestOptions)

[Protocol Method] Retrieves the specified run for a schedule.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRuns(String, Nullable<ScheduleTaskType>, Nullable<Boolean>, CancellationToken)

Returns schedule runs that match the supplied filters.

GetRuns(String, String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Returns schedule runs that match the supplied filters.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetRunsAsync(String, Nullable<ScheduleTaskType>, Nullable<Boolean>, CancellationToken)

Returns schedule runs that match the supplied filters.

GetRunsAsync(String, String, Nullable<Boolean>, RequestOptions)

[Protocol Method] Returns schedule runs that match the supplied filters.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to