From 8da25139b8ca13e37db640940d16e8202cf05d8f Mon Sep 17 00:00:00 2001 From: Kris Sterckx Date: Thu, 20 Sep 2018 12:19:00 +0200 Subject: [PATCH] api: Make networkofferingid required in migrateNetwork (#2852) MigrateNetwork API doesn't declare networkofferingid as required. Fixes #2851 --- .../api/command/admin/network/MigrateNetworkCmd.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/api/src/org/apache/cloudstack/api/command/admin/network/MigrateNetworkCmd.java b/api/src/org/apache/cloudstack/api/command/admin/network/MigrateNetworkCmd.java index 298d9b043e8..95ed1234cf9 100644 --- a/api/src/org/apache/cloudstack/api/command/admin/network/MigrateNetworkCmd.java +++ b/api/src/org/apache/cloudstack/api/command/admin/network/MigrateNetworkCmd.java @@ -57,11 +57,10 @@ public class MigrateNetworkCmd extends BaseAsyncCmd { //////////////// API parameters ///////////////////// ///////////////////////////////////////////////////// @ACL(accessType = AccessType.OperateEntry) - @Parameter(name=ApiConstants.NETWORK_ID, type=CommandType.UUID, entityType = NetworkResponse.class, - required=true, description="the ID of the network") + @Parameter(name = ApiConstants.NETWORK_ID, type = CommandType.UUID, entityType = NetworkResponse.class, required = true, description = "the ID of the network") protected Long id; - @Parameter(name = ApiConstants.NETWORK_OFFERING_ID, type = CommandType.UUID, entityType = NetworkOfferingResponse.class, description = "network offering ID") + @Parameter(name = ApiConstants.NETWORK_OFFERING_ID, type = CommandType.UUID, entityType = NetworkOfferingResponse.class, required = true, description = "network offering ID") private Long networkOfferingId; @Parameter(name = ApiConstants.RESUME, type = CommandType.BOOLEAN, description = "true if previous network migration cmd failed")