diff --git a/api/src/org/apache/cloudstack/api/response/NetworkResponse.java b/api/src/org/apache/cloudstack/api/response/NetworkResponse.java index 31024330dcd..e38daf2894e 100644 --- a/api/src/org/apache/cloudstack/api/response/NetworkResponse.java +++ b/api/src/org/apache/cloudstack/api/response/NetworkResponse.java @@ -76,6 +76,9 @@ public class NetworkResponse extends BaseResponse implements ControlledEntityRes @SerializedName("networkofferingdisplaytext") @Param(description="display text of the network offering the network is created from") private String networkOfferingDisplayText; + @SerializedName("networkofferingconservemode") @Param(description="true if network offering is ip conserve mode enabled") + private Boolean networkOfferingConserveMode; + @SerializedName("networkofferingavailability") @Param(description="availability of the network offering the network is created from") private String networkOfferingAvailability; @@ -247,7 +250,11 @@ public class NetworkResponse extends BaseResponse implements ControlledEntityRes public void setNetworkOfferingDisplayText(String networkOfferingDisplayText) { this.networkOfferingDisplayText = networkOfferingDisplayText; } - + + public void setNetworkOfferingConserveMode(Boolean networkOfferingConserveMode) { + this.networkOfferingConserveMode = networkOfferingConserveMode; + } + public void setDisplaytext(String displaytext) { this.displaytext = displaytext; } diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index b6aea40c618..1e1361576ea 100755 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -2202,6 +2202,7 @@ public class ApiResponseHelper implements ResponseGenerator { response.setNetworkOfferingId(networkOffering.getUuid()); response.setNetworkOfferingName(networkOffering.getName()); response.setNetworkOfferingDisplayText(networkOffering.getDisplayText()); + response.setNetworkOfferingConserveMode(networkOffering.isConserveMode()); response.setIsSystem(networkOffering.isSystemOnly()); response.setNetworkOfferingAvailability(networkOffering.getAvailability().toString()); response.setIsPersistent(networkOffering.getIsPersistent());