proxmox-backup/pbs-api-types/src
Fabian Grünbichler 3e276f6fb6 api: add GroupFilter(List) type
at the API level, this is a simple (wrapped) Vec of Strings with a
verifier function. all users should use the provided helper to get the
actual GroupFilter enum values, which can't be directly used in the API
schema because of restrictions of the api macro.

validation of the schema + parsing into the proper type uses the same fn
intentionally to avoid running out of sync, even if it means compiling
the REs twice.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-11-18 10:36:57 +01:00
..
tape proxmox-systemd: remove crate, use new proxmox-time 1.1.0 instead 2021-11-17 13:07:51 +01:00
acl.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
crypto.rs move fingerprint helpers from pbs-tools to pbs-api-types 2021-11-17 07:07:40 +01:00
datastore.rs api-types: add schema for backup group 2021-11-18 10:36:57 +01:00
file_restore.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
jobs.rs api: add GroupFilter(List) type 2021-11-18 10:36:57 +01:00
key_derivation.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
lib.rs proxmox-systemd: remove crate, use new proxmox-time 1.1.0 instead 2021-11-17 13:07:51 +01:00
network.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
remote.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
traffic_control.rs Add traffic control configuration config with API 2021-11-10 10:15:40 +01:00
user.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
userid.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
zfs.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00