This commit is contained in:
2026-09-25 16:32:09 +03:00
parent bf932e5ef9
commit d26e8b2621
33 changed files with 2080 additions and 595 deletions

View File

@@ -694,6 +694,12 @@ func getRequestsMapCloudbroker() map[string]interface{} {
"/restmachine/cloudbroker/compute/migrate_abort": compute_cb.MigrateAbortRequest{},
"/restmachine/cloudbroker/compute/start_migration_out": compute_cb.StartMigrationOutRequest{},
"/restmachine/cloudbroker/compute/stop_migration_out": compute_cb.StopMigrationOutRequest{},
"/restmachine/cloudbroker/compute/migrate_v2_resolve": compute_cb.MigrateV2ResolveRequest{},
"/restmachine/cloudbroker/compute/migrate_v2_list": compute_cb.MigrateV2ListRequest{},
"/restmachine/cloudbroker/compute/migrate_v2_get": compute_cb.MigrateV2GetRequest{},
"/restmachine/cloudbroker/compute/migrate_v2_abort": compute_cb.MigrateV2AbortRequest{},
"/restmachine/cloudbroker/compute/migrate_v2_cleanup": compute_cb.MigrateV2CleanupRequest{},
"/restmachine/cloudbroker/compute/migrate_v2": compute_cb.MigrateV2Request{},
// disks
"/restmachine/cloudbroker/disks/change_disk_storage_policy": disks_cb.ChangeDiskStoragePolicyRequest{},
@@ -1173,16 +1179,6 @@ func getRequestsMapCloudbroker() map[string]interface{} {
"/restmachine/cloudbroker/zone/test_cpu_alignment_profile": zone_cb.TestCPUAlignmentProfileRequest{},
"/restmachine/cloudbroker/zone/set_resources_limit": zone_cb.SetResourcesLimitRequest{},
"/restmachine/cloudbroker/zone/update_cpu_alignment_profile": zone_cb.UpdateCPUAlignmentProfileRequest{},
// security policy
"/sdn/security_policy/create": secpolicies.CreateRequest{},
"/sdn/security_policy/delete": secpolicies.DeleteRequest{},
"/sdn/security_policy/get": secpolicies.GetRequest{},
"/sdn/security_policy/list": secpolicies.ListRequest{},
"/sdn/security_policy/move": secpolicies.MoveRequest{},
"/sdn/security_policy/update": secpolicies.UpdateRequest{},
"/sdn/security_policy/rule/get": rule.GetRequest{},
"/sdn/security_policy/rule/list": rule.ListRequest{},
}
}
@@ -1211,6 +1207,16 @@ func getRequestsMapSDN() map[string]interface{} {
"/restmachine/sdn/default_security_policy/list": defsecpolicies.ListRequest{},
"/restmachine/sdn/default_security_policy/update": defsecpolicies.UpdateRequest{},
// security policy
"/restmachine/sdn/security_policy/create": secpolicies.CreateRequest{},
"/restmachine/sdn/security_policy/delete": secpolicies.DeleteRequest{},
"/restmachine/sdn/security_policy/get": secpolicies.GetRequest{},
"/restmachine/sdn/security_policy/list": secpolicies.ListRequest{},
"/restmachine/sdn/security_policy/move": secpolicies.MoveRequest{},
"/restmachine/sdn/security_policy/update": secpolicies.UpdateRequest{},
"/restmachine/sdn/security_policy/rule/get": rule.GetRequest{},
"/restmachine/sdn/security_policy/rule/list": rule.ListRequest{},
// extnet
"/restmachine/sdn/external_network/port_add": extnet_sdn.PortAddRequest{},
"/restmachine/sdn/external_network/port_update": extnet_sdn.PortUpdateRequest{},