Operations and Methods
The following method-implemented operations are supported for the /repositories collection in the Veeam Backup for AWS REST API:
- (GET)/api/v1/repositories — retrieves resource representation of all S3 repositories added to the Veeam Backup for AWS configuration database.
- (GET)/api/v1/repositories/{repositoryId} — retrieves representation of an S3 repository with the specified ID.
- (POST)/api/v1/repositories — adds an S3 repository to the Veeam Backup for AWS configuration database.
- (PUT)/api/v1/repositories/{repositoryId} — modifies settings of an S3 repository with the specified ID.
- (POST)/api/v1/repositories/settings/validate — checks whether S3 repository settings are valid.
- (POST)/api/v1/repositories/{repositoryId}/checkPassword — checks the password used for encryption on an S3 repository with the specified ID.
- (POST)/api/v1/repositories/{repositoryId}/rescan — starts infrastructure rescan for an S3 repository with the specified ID.
- (DELETE)/api/v1/repositories/{repositoryId} — removes an S3 repository with the specified ID from the Veeam Backup for AWS configuration database.
- (POST)/api/v1/repositories/export — exports to a file a list of S3 repositories added to the Veeam Backup for AWS configuration database.