Operations at reposManagement/

This page describes the service operations at this endpoint.

URI Method Description
reposManagement/config GET Retrieves the current configuration of the repository service
reposManagement/config POST Sets the configuration of the repository service
reposManagement/defaults PUT Create default deduplication cache configuration
reposManagement/getFreeDiskSpace POST Gets the free space in the directory or UNC share
reposManagement/repositories PUT Creates a new repository. This method is obsolete and should not be used except for backward compatibility
reposManagement/repositories GET Gets a list of all repositories, including configuration and status
reposManagement/repositories/{id}/deferredDelete GET Gets deferred delete statistics for a repository
reposManagement/repositories/{id}/id GET Gets the configuration and status information for a repository
reposManagement/repositories/{id}/usage GET Gets the current uses of a specified repository
reposManagement/repositories/{repositoryId} DELETE Starts delete repository job and clean all data therein
reposManagement/repositories/{repositoryId}/{newReposName}/rename POST Renames a repository
reposManagement/repositories/{repositoryId}/append POST Appends and mounts additional files to a live repository
reposManagement/repositories/{repositoryId}/file/{repositoryFileId} PUT Updates a repository file specification
reposManagement/repositories/{repositoryId}/files/{fileId} GET Gets the configuration and status information for a repository file
reposManagement/repositories/{repositoryId}/format POST Reformats the repository, deleting any existing recovery points
reposManagement/repositories/{repositoryId}/frozen GET Get the repository frozen status
reposManagement/repositories/{repositoryId}/frozen/{value} POST Change the repository status to frozen
reposManagement/repositories/{repositoryId}/getRepositoryCacheInfo POST Gets the repository cache info
reposManagement/repositories/{repositoryId}/isRepositoryMounted POST Verify paths are reachable for a given repository
reposManagement/repositories/{repositoryId}/optimization DELETE Interrupts (not canceles) optimization job for given DVM repository
reposManagement/repositories/{repositoryId}/setRepositoryCacheParameters PUT Updates a repository cache parameters
reposManagement/repositories/{repositoryId}/verifyPaths POST Verify paths are reachable for a given repository
reposManagement/repositories/{repositoryId}/writePolicy PUT Updates files write caching policies
reposManagement/repositories/addexistentbyconfigurations POST Loads one or several existing repositories
reposManagement/repositories/addexistentwithids POST Load existent repositories by guid list
reposManagement/repositories/allPurposeDvmRepositories GET Gets a list of all purpose Dvm repositories, including configuration and status but excluding replication-only repositories
reposManagement/repositories/check POST Checks a repository.
reposManagement/repositories/checkRepositoryIntegrity POST Checks the repository integrity.
reposManagement/repositories/create PUT Creates a new repository
reposManagement/repositories/DvmRepositories GET Gets a list of Dvm repositories only, including configuration and status
reposManagement/repositories/extendedInfos GET Gets the extended info per a repository
reposManagement/repositories/failedDirectories GET Gets repositories directories' paths that do not pass validation
reposManagement/repositories/fixPath/{repositoryId}/file/{repositoryFileId} PUT Fixes repository path
reposManagement/repositories/getexistent POST Shows the list of the existent repositories described by the configuration file at the specified directory.
reposManagement/repositories/getRepositoriesCacheInfo POST Gets all repositories cache info
reposManagement/repositories/isRepoErrors GET Checks if there any repository with errors. Returns true if at least one repository contains error(s)
reposManagement/repositories/optimization PUT Starts optimization job for given DVM repository
reposManagement/repositories/replicationOnlyDvmRepositories GET Gets a list of replication-only Dvm repositories, including configuration and status
reposManagement/repositories/totalSizeOfAllCapacityLimitedRepositories GET Returns the combined size of all repositories that are impacted by the license capacity restriction
reposManagement/repositories/updateDirectories PUT Updates directories for repositories
reposManagement/repositories/updateRepositorySpecification PUT Applies a new specification to a repository
reposManagement/repositories/validateDirectoryPath POST Perform validation of specified path of the repository directory
reposManagement/repositories/verifyFileSpecifications POST Verifies paths and free space on the specified devices
reposManagement/repositories/verifyFileSpecificationsForFixPath POST Verifies paths without validating free space on the specified devices
reposManagement/repositories/verifyNetworkCredentials POST Verifies network credentials for specified paths
reposManagement/repositoriesAll GET Gets a list of all repositories, including configuration and status
reposManagement/repositorySummaries GET Gets a list of all repositories, including configuration and status
reposManagement/repositorySummariesDvm GET Gets a list of DVM repositories, including configuration and status
reposManagement/repositorySummariesO3E GET Gets a list of QoreStor (Tiering and Phantom) repositories, including configuration and status