Operations at TransferSchedulerManagement

This page describes the backend methods at this endpoint.

Signature Description
Void AddScheduleTemplate(TransferScheduleTemplate transferScheduleTemplate) Adds new transfer schedule template
Void ApplyRepositoryToUnprotectedAgents(String repositoryName) Applies a new repository to agents that do not have a repository
Void BatchAgentsProtectionPaused(BatchAgentsProtectionChangedRequest request) Pauses protection of several agents
Void BatchAgentsProtectionResumed(BatchAgentsProtectionChangedRequest request) Resumes protection of several agents
Void DeleteScheduleTemplate(String templateId) Removes transfer schedule template
TransferJobsInfo ForceAllTransfer(ForceAllTransferRequest request) Forces an immediate transfer for all available agents
Guid ForceTransfer(String agentId, ForceTransferRequest request) Forces an immediate transfer of the specified protection group
AgentProtectionConfiguration GetActualAgentProtectionConfiguration(String agentId) Gets the actual protection groups configured for the agent
AgentTransferConfiguration GetAgentConfiguration(String agentId) Gets the transfer configuration settings for the agent
AgentProtectionConfiguration GetCachedAgentProtectionConfiguration(String agentId) Gets the cached protection groups configured for the agent
TransferScheduleTemplate GetScheduleTemplate(String templateId) Gets the transfer schedule template by id
TransferScheduleTemplatesCollection GetScheduleTemplates() Gets the transfer schedule templates collection
Void RemoveRepositoryFromProtection(String repositoryName) Disassociates agents from a named repository (e.g. one that has been deleted)
Void ResumeProtectionAfterUpgrade(String agentId) Resumes protection of agent after upgrade
Void SetAgentConfiguration(String agentId, AgentTransferConfiguration configuration) Sets the transfer configuration settings for the agent
Void UpdateScheduleTemplate(String templateId, TransferScheduleTemplate transferScheduleTemplate) Updates existing transfer schedule template