|
GET | /administration/ping | Ping the system. |
GET | /administration/system | Get system info |
GET | /administration/tape | get all tapes |
GET | /administration/tape/{name} | get a tape by name |
PUT | /administration/tape/{name}/lock | lock a tape |
DELETE | /administration/tape/{name}/lock | unlock a tape |
GET | /administration/tapemodel | get the list of tape models |
POST | /administration/tapemodel | Create a tape model |
GET | /administration/tapemodel/{name} | Get a tape model by name |
DELETE | /administration/tapemodel/{name} | Delete a tape model and all tapes of this model |
PUT | /administration/tapemodel/{name}/lock | lock a tape model |
DELETE | /administration/tapemodel/{name}/lock | unlock a tape model |
PUT | /administration/tapemodel/{name}/{attribute}/{value} | Modify attributes of a tape model |
PUT | /administration/trigger/enabled | to start (enable) the event scheduler and and immediately trigger a staging
(several successive start are allowed) |
DELETE | /administration/trigger/enabled | to stop (disable) the event scheduler
(several successive stop are allowed) |
POST | /security/authentication/user | Create a new user |
GET | /security/authentication/user | get a list of users |
GET | /security/authentication/user/{username} | Get a user |
DELETE | /security/authentication/user/{username} | Delete a user |
PUT | /security/authentication/user/{username}/grant | grant a user |
DELETE | /security/authentication/user/{username}/grant | deny a user |
PUT | /security/authentication/user/{username}/password/{password} | change password |
GET | /staging/file?status=… | Get a list of files possibly filtered by status (main status or sub status) |
GET | /staging/file/{filename} | Get information about a file (including all requests related to it) |
DELETE | /staging/file/{filename} | Cancel the staging of a file and terminates all related requests. |
GET | /staging/queue?status=… | Get the list of queues |
POST | /staging/request | Submit a new request on a file |
GET | /staging/request?status=… | Get a list of requests possibly filtered by status (main status or sub status) |
GET | /staging/request/{id} | Get a request by Id |
DELETE | /staging/request/{id} | Cancel a request (terminates the request with status ENDED/CANCELLED). |
GET | /staging/tape/{tape} | Get the list of files requested by users and located on a particular tape. |
DELETE | /staging/tape/{tape} | Cancel the staging of all files located on a tape and terminates all related requests. |