[pve-devel] [PATCH network 0/5] Improve documentation for SDN API endpoints used by PDM

Stefan Hanreich s.hanreich at proxmox.com
Fri Feb 28 15:01:31 CET 2025


This patch series is a preparatory patch series for the Proxmox Datacenter
Manager SDN / EVPN integration. It updates the API documentation of all
endpoints that are used by the initial patch series for integrating the SDN
stack into the Proxmox Datacenter Manager. This makes it possible to generate
the Rust structs in proxmox-api-types.

pve-network:

Stefan Hanreich (5):
  controllers: fix maximum value for ASN
  api: add state standard option
  api: controllers: update schema of endpoints
  api: vnets: update schema of endpoints
  api: zones: update schema of endpoints

 src/PVE/API2/Network/SDN/Controllers.pm       | 111 +++++++++-
 src/PVE/API2/Network/SDN/Vnets.pm             |  88 +++++++-
 src/PVE/API2/Network/SDN/Zones.pm             | 190 ++++++++++++++++--
 src/PVE/Network/SDN.pm                        |   7 +
 src/PVE/Network/SDN/Controllers/BgpPlugin.pm  |   6 +-
 src/PVE/Network/SDN/Controllers/EvpnPlugin.pm |   5 +-
 src/PVE/Network/SDN/Controllers/IsisPlugin.pm |  12 +-
 src/PVE/Network/SDN/VnetPlugin.pm             |  37 ++--
 src/PVE/Network/SDN/Zones/EvpnPlugin.pm       |  22 +-
 src/PVE/Network/SDN/Zones/QinQPlugin.pm       |   5 +-
 src/PVE/Network/SDN/Zones/VlanPlugin.pm       |   1 +
 src/PVE/Network/SDN/Zones/VxlanPlugin.pm      |  21 +-
 12 files changed, 440 insertions(+), 65 deletions(-)


Summary over all repositories:
  12 files changed, 440 insertions(+), 65 deletions(-)

-- 
Generated by git-murpp 0.8.0



More information about the pve-devel mailing list