[pdm-devel] [PATCH proxmox-api-types 05/12] sdn: add list/create controller endpoints

Stefan Hanreich s.hanreich at proxmox.com
Fri Feb 28 16:17:42 CET 2025


Signed-off-by: Stefan Hanreich <s.hanreich at proxmox.com>
---
 pve-api-types/generate.pl | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/pve-api-types/generate.pl b/pve-api-types/generate.pl
index d52cc3b..6e9b3f4 100644
--- a/pve-api-types/generate.pl
+++ b/pve-api-types/generate.pl
@@ -319,6 +319,12 @@ Schema2Rust::derive('SdnZonePending' => 'Clone', 'PartialEq');
 api(POST => '/cluster/sdn/zones', 'create_zone', 'param-name' => 'CreateZone');
 Schema2Rust::derive('CreateZone' => 'Clone', 'PartialEq');
 
+api(GET => '/cluster/sdn/controllers', 'list_controllers', 'return-name' => 'SdnController');
+Schema2Rust::derive('SdnController' => 'Clone', 'PartialEq');
+Schema2Rust::derive('SdnControllerPending' => 'Clone', 'PartialEq');
+api(POST => '/cluster/sdn/controllers', 'create_controller', 'param-name' => 'CreateController');
+Schema2Rust::derive('CreateController' => 'Clone', 'PartialEq');
+
 api(GET => '/cluster/sdn/vnets', 'list_vnets', 'return-name' => 'SdnVnet');
 Schema2Rust::derive('SdnVnet' => 'Clone', 'PartialEq');
 Schema2Rust::derive('SdnVnetPending' => 'Clone', 'PartialEq');
-- 
2.39.5




More information about the pdm-devel mailing list