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.