diff --git a/aliyun-java-sdk-quotas/ChangeLog.txt b/aliyun-java-sdk-quotas/ChangeLog.txt
index 9c07869bb8..cc6009d067 100644
--- a/aliyun-java-sdk-quotas/ChangeLog.txt
+++ b/aliyun-java-sdk-quotas/ChangeLog.txt
@@ -1,3 +1,6 @@
+2024-06-30 Version: 1.0.3
+- Add UsageMetric.
+
2023-09-18 Version: 1.0.2
Support QuotaApplications For Template.
diff --git a/aliyun-java-sdk-quotas/pom.xml b/aliyun-java-sdk-quotas/pom.xml
index 144defc93d..c1b3fa3631 100644
--- a/aliyun-java-sdk-quotas/pom.xml
+++ b/aliyun-java-sdk-quotas/pom.xml
@@ -4,7 +4,7 @@
com.aliyun
aliyun-java-sdk-quotas
jar
- 1.0.2
+ 1.0.3
aliyun-java-sdk-quotas
http://www.aliyun.com
Aliyun Open API SDK for Java
diff --git a/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/CreateQuotaApplicationsForTemplateResponse.java b/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/CreateQuotaApplicationsForTemplateResponse.java
index 94d6c4b211..cbf75450ad 100644
--- a/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/CreateQuotaApplicationsForTemplateResponse.java
+++ b/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/CreateQuotaApplicationsForTemplateResponse.java
@@ -29,6 +29,8 @@ public class CreateQuotaApplicationsForTemplateResponse extends AcsResponse {
private String batchQuotaApplicationId;
+ private List failResults;
+
private List aliyunUids;
public String getRequestId() {
@@ -47,6 +49,14 @@ public void setBatchQuotaApplicationId(String batchQuotaApplicationId) {
this.batchQuotaApplicationId = batchQuotaApplicationId;
}
+ public List getFailResults() {
+ return this.failResults;
+ }
+
+ public void setFailResults(List failResults) {
+ this.failResults = failResults;
+ }
+
public List getAliyunUids() {
return this.aliyunUids;
}
@@ -55,6 +65,29 @@ public void setAliyunUids(List aliyunUids) {
this.aliyunUids = aliyunUids;
}
+ public static class FailResultsItem {
+
+ private String aliyunUid;
+
+ private String reason;
+
+ public String getAliyunUid() {
+ return this.aliyunUid;
+ }
+
+ public void setAliyunUid(String aliyunUid) {
+ this.aliyunUid = aliyunUid;
+ }
+
+ public String getReason() {
+ return this.reason;
+ }
+
+ public void setReason(String reason) {
+ this.reason = reason;
+ }
+ }
+
@Override
public CreateQuotaApplicationsForTemplateResponse getInstance(UnmarshallerContext context) {
return CreateQuotaApplicationsForTemplateResponseUnmarshaller.unmarshall(this, context);
diff --git a/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/GetProductQuotaResponse.java b/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/GetProductQuotaResponse.java
index f5767c0984..57c76d78d4 100644
--- a/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/GetProductQuotaResponse.java
+++ b/aliyun-java-sdk-quotas/src/main/java/com/aliyuncs/quotas/model/v20200510/GetProductQuotaResponse.java
@@ -84,6 +84,8 @@ public static class Quota {
private String applyReasonTips;
+ private Boolean globalQuota;
+
private List quotaItems;
private List applicableRange;
@@ -92,6 +94,8 @@ public static class Quota {
private Period period;
+ private UsageMetric usageMetric;
+
public String getQuotaUnit() {
return this.quotaUnit;
}
@@ -236,6 +240,14 @@ public void setApplyReasonTips(String applyReasonTips) {
this.applyReasonTips = applyReasonTips;
}
+ public Boolean getGlobalQuota() {
+ return this.globalQuota;
+ }
+
+ public void setGlobalQuota(Boolean globalQuota) {
+ this.globalQuota = globalQuota;
+ }
+
public List getQuotaItems() {
return this.quotaItems;
}
@@ -268,6 +280,14 @@ public void setPeriod(Period period) {
this.period = period;
}
+ public UsageMetric getUsageMetric() {
+ return this.usageMetric;
+ }
+
+ public void setUsageMetric(UsageMetric usageMetric) {
+ this.usageMetric = usageMetric;
+ }
+
public static class QuotaItemsItem {
private String type;
@@ -333,6 +353,39 @@ public void setPeriodUnit(String periodUnit) {
this.periodUnit = periodUnit;
}
}
+
+ public static class UsageMetric {
+
+ private String metricNamespace;
+
+ private String metricName;
+
+ private Map