From 93ff156222a5e84d2e00bc4ff65ebba00bf8a0bd Mon Sep 17 00:00:00 2001 From: davidjumani Date: Wed, 2 Dec 2020 14:01:22 +0530 Subject: [PATCH] Adding zone name to physicalnetworkresponse (#4510) --- .../cloudstack/api/response/PhysicalNetworkResponse.java | 8 ++++++++ server/src/main/java/com/cloud/api/ApiResponseHelper.java | 1 + 2 files changed, 9 insertions(+) diff --git a/api/src/main/java/org/apache/cloudstack/api/response/PhysicalNetworkResponse.java b/api/src/main/java/org/apache/cloudstack/api/response/PhysicalNetworkResponse.java index 104005203fd..f5116829305 100644 --- a/api/src/main/java/org/apache/cloudstack/api/response/PhysicalNetworkResponse.java +++ b/api/src/main/java/org/apache/cloudstack/api/response/PhysicalNetworkResponse.java @@ -47,6 +47,10 @@ public class PhysicalNetworkResponse extends BaseResponse { @Param(description = "zone id of the physical network") private String zoneId; + @SerializedName(ApiConstants.ZONE_NAME) + @Param(description = "zone name of the physical network") + private String zoneName; + @SerializedName(ApiConstants.STATE) @Param(description = "state of the physical network") private String state; @@ -85,6 +89,10 @@ public class PhysicalNetworkResponse extends BaseResponse { this.zoneId = zoneId; } + public void setZoneName(String zoneName) { + this.zoneName = zoneName; + } + public void setState(String state) { this.state = state; } diff --git a/server/src/main/java/com/cloud/api/ApiResponseHelper.java b/server/src/main/java/com/cloud/api/ApiResponseHelper.java index 46a3afdd415..b03fa7dfd9d 100644 --- a/server/src/main/java/com/cloud/api/ApiResponseHelper.java +++ b/server/src/main/java/com/cloud/api/ApiResponseHelper.java @@ -2545,6 +2545,7 @@ public class ApiResponseHelper implements ResponseGenerator { DataCenter zone = ApiDBUtils.findZoneById(result.getDataCenterId()); if (zone != null) { response.setZoneId(zone.getUuid()); + response.setZoneName(zone.getName()); } response.setNetworkSpeed(result.getSpeed()); response.setVlan(result.getVnetString());