diff --git a/aliyun-java-sdk-bssopenapi/ChangeLog.txt b/aliyun-java-sdk-bssopenapi/ChangeLog.txt
index 0967668c7b..f337b874aa 100644
--- a/aliyun-java-sdk-bssopenapi/ChangeLog.txt
+++ b/aliyun-java-sdk-bssopenapi/ChangeLog.txt
@@ -1,3 +1,7 @@
+2023-05-26 Version: 1.8.10
+- QuerySavingsPlansInstance add CommodityCode.
+- QuerySavingsPlansDiscount add RegionCode.
+
2023-05-19 Version: 1.8.9
- DescribeInstanceAmortizedCostByAmortizationPeriodDate
diff --git a/aliyun-java-sdk-bssopenapi/pom.xml b/aliyun-java-sdk-bssopenapi/pom.xml
index 3dd56a9930..5936831f09 100644
--- a/aliyun-java-sdk-bssopenapi/pom.xml
+++ b/aliyun-java-sdk-bssopenapi/pom.xml
@@ -4,7 +4,7 @@
com.aliyun
aliyun-java-sdk-bssopenapi
jar
- 1.8.9
+ 1.8.10
aliyun-java-sdk-bssopenapi
http://www.aliyun.com
Aliyun Open API SDK for Java
diff --git a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansDiscountResponse.java b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansDiscountResponse.java
index 7354918479..5fb0d20f39 100644
--- a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansDiscountResponse.java
+++ b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansDiscountResponse.java
@@ -111,6 +111,8 @@ public static class SavingsPlansDiscountResponse {
private String region;
+ private String regionCode;
+
private String spec;
private String discountRate;
@@ -165,6 +167,14 @@ public void setRegion(String region) {
this.region = region;
}
+ public String getRegionCode() {
+ return this.regionCode;
+ }
+
+ public void setRegionCode(String regionCode) {
+ this.regionCode = regionCode;
+ }
+
public String getSpec() {
return this.spec;
}
diff --git a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansInstanceResponse.java b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansInstanceResponse.java
index a2e222552b..7594302348 100644
--- a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansInstanceResponse.java
+++ b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/model/v20171214/QuerySavingsPlansInstanceResponse.java
@@ -161,6 +161,8 @@ public static class SavingsPlansDetailResponse {
private String restPoolValue;
+ private String commodityCode;
+
private List tags;
public String getStatus() {
@@ -331,6 +333,14 @@ public void setRestPoolValue(String restPoolValue) {
this.restPoolValue = restPoolValue;
}
+ public String getCommodityCode() {
+ return this.commodityCode;
+ }
+
+ public void setCommodityCode(String commodityCode) {
+ this.commodityCode = commodityCode;
+ }
+
public List getTags() {
return this.tags;
}
diff --git a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansDiscountResponseUnmarshaller.java b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansDiscountResponseUnmarshaller.java
index 32df6fa721..5dd7f97e9b 100644
--- a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansDiscountResponseUnmarshaller.java
+++ b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansDiscountResponseUnmarshaller.java
@@ -44,6 +44,7 @@ public static QuerySavingsPlansDiscountResponse unmarshall(QuerySavingsPlansDisc
savingsPlansDiscountResponse.setPayMode(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].PayMode"));
savingsPlansDiscountResponse.setCycle(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].Cycle"));
savingsPlansDiscountResponse.setRegion(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].Region"));
+ savingsPlansDiscountResponse.setRegionCode(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].RegionCode"));
savingsPlansDiscountResponse.setSpec(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].Spec"));
savingsPlansDiscountResponse.setDiscountRate(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].DiscountRate"));
savingsPlansDiscountResponse.setContractDiscountRate(_ctx.stringValue("QuerySavingsPlansDiscountResponse.Data.Items["+ i +"].ContractDiscountRate"));
diff --git a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansInstanceResponseUnmarshaller.java b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansInstanceResponseUnmarshaller.java
index 87651cf20b..49267e4e22 100644
--- a/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansInstanceResponseUnmarshaller.java
+++ b/aliyun-java-sdk-bssopenapi/src/main/java/com/aliyuncs/bssopenapi/transform/v20171214/QuerySavingsPlansInstanceResponseUnmarshaller.java
@@ -62,6 +62,7 @@ public static QuerySavingsPlansInstanceResponse unmarshall(QuerySavingsPlansInst
savingsPlansDetailResponse.setPayMode(_ctx.stringValue("QuerySavingsPlansInstanceResponse.Data.Items["+ i +"].PayMode"));
savingsPlansDetailResponse.setDeductCycleType(_ctx.stringValue("QuerySavingsPlansInstanceResponse.Data.Items["+ i +"].DeductCycleType"));
savingsPlansDetailResponse.setRestPoolValue(_ctx.stringValue("QuerySavingsPlansInstanceResponse.Data.Items["+ i +"].RestPoolValue"));
+ savingsPlansDetailResponse.setCommodityCode(_ctx.stringValue("QuerySavingsPlansInstanceResponse.Data.Items["+ i +"].CommodityCode"));
List tags = new ArrayList();
for (int j = 0; j < _ctx.lengthValue("QuerySavingsPlansInstanceResponse.Data.Items["+ i +"].Tags.Length"); j++) {