proxmox-backup/src/api2
Stefan Lendl 6f5757d9ff api: create and update vlan interfaces
* Implement setting vlan-id and vlan-raw-device in the create and update api.
* Checking if the provided vlan-raw-device exists
* Moved VLAN_INTERFACE_REGEX to top level network module to use it in
  the checking functions there. Changed to match with named capture groups.
* Unit tests to verify parsing vlan_id and vlan_raw_device from name.

Signed-off-by: Stefan Lendl <s.lendl@proxmox.com>
Tested-by: Lukas Wagner <l.wagner@proxmox.com>
Reviewed-by: Lukas Wagner <l.wagner@proxmox.com>
Tested-by: Folke Gleumes <f.gleumes@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-24 21:49:06 +02:00
..
access realm sync: add sync job for AD realms 2024-04-24 21:06:14 +02:00
admin GC status: reduce code duplication 2024-04-22 13:58:08 +02:00
backup fix #5217: api: send missing header when upgrading to HTTP/2 2024-03-04 14:53:32 +01:00
config api: tape: don't allow overwriting of ids in changer/drive config 2024-04-24 21:40:36 +02:00
node api: create and update vlan interfaces 2024-04-24 21:49:06 +02:00
reader fix #5217: api: send missing header when upgrading to HTTP/2 2024-03-04 14:53:32 +01:00
tape server: notifications: send tape notifications via notification system 2024-04-23 23:14:46 +02:00
types pbs-api-types: move node status types from src/api2/types/mod.rs 2023-09-28 08:13:30 +02:00
helpers.rs api: rustfmt 2022-04-14 13:33:01 +02:00
mod.rs use proxmox-sortable-macro directly 2023-03-02 15:15:36 +01:00
ping.rs api: rustfmt 2022-04-14 13:33:01 +02:00
pull.rs server: notifications: send sync notifications via notification system 2024-04-23 23:14:46 +02:00
status.rs status: use Option on avail/used datastore attrs 2023-12-11 13:09:13 +01:00
version.rs api: rustfmt 2022-04-14 13:33:01 +02:00