]>
git.proxmox.com Git - proxmox-backup.git/blob - src/api2/config.rs
1 //! Backup Server Configuration
3 use proxmox
::api
::router
::{Router, SubdirMap}
;
4 use proxmox
::list_subdirs_api_method
;
15 pub mod tape_encryption_keys
;
16 pub mod tape_backup_job
;
18 const SUBDIRS
: SubdirMap
= &[
19 ("access", &access
::ROUTER
),
20 ("acme", &acme
::ROUTER
),
21 ("changer", &changer
::ROUTER
),
22 ("datastore", &datastore
::ROUTER
),
23 ("drive", &drive
::ROUTER
),
24 ("media-pool", &media_pool
::ROUTER
),
25 ("remote", &remote
::ROUTER
),
26 ("sync", &sync
::ROUTER
),
27 ("tape-backup-job", &tape_backup_job
::ROUTER
),
28 ("tape-encryption-keys", &tape_encryption_keys
::ROUTER
),
29 ("verify", &verify
::ROUTER
),
32 pub const ROUTER
: Router
= Router
::new()
33 .get(&list_subdirs_api_method
!(SUBDIRS
))