Operations at NightlyJobsManagement

This page describes the backend methods at this endpoint.

Signature | Description
--- | ---
Void CancelNightlyJobs() | Cancels all nightly jobs execution.
NightlySettings GetAgentJobConfiguration(String jobId, String agentId) | Gets job configuration for the specified job of the agent.
NightlyJobSettingsStateCollection GetAgentNightlyJobs(String agentId) | Gets jobs for the specified agent
NightlySettings GetJobConfiguration(String jobId) | Gets job configuration for the specified job
NightlyJobsSettings GetNightlyJobsSettings() | Gets nightly jobs settings for the Core.
NightlyJobsSettings GetNightlyJobsSettingsLight() | Gets nightly jobs settings for the Core without info about agents
NightlyJobsStatus GetNightlyJobsStatus() | Determines whether nightly jobs are in progress and then gets the transaction id of currently running jobs.
Void SetAgentJobConfiguration(String jobId, String agentId, NightlySettings settings) | Sets job configuration for specified agent
Void SetAgentNightlyJobs(String agentId, NightlyJobIdCollection enabledJobIds) | Sets enabled nightly jobs for the agent.
Void SetJobConfiguration(String jobId, NightlySettings settings) | Sets job configuration
Void SetNightlyJobsSettings(NightlyJobsSettings nightlyJobsConfiguration) | Sets nightly jobs settings for the Core.