diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClient.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClient.java
index 577a2fc0..23581176 100644
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClient.java
+++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClient.java
@@ -19,8 +19,6 @@
import cn.ucloud.common.exception.UCloudException;
import cn.ucloud.ucdn.models.AddCertificateRequest;
import cn.ucloud.ucdn.models.AddCertificateResponse;
-import cn.ucloud.ucdn.models.ControlUcdnDomainCacheAccessRequest;
-import cn.ucloud.ucdn.models.ControlUcdnDomainCacheAccessResponse;
import cn.ucloud.ucdn.models.DeleteCertificateRequest;
import cn.ucloud.ucdn.models.DeleteCertificateResponse;
import cn.ucloud.ucdn.models.DescribeNewUcdnPrefetchCacheTaskRequest;
@@ -96,19 +94,6 @@ public AddCertificateResponse addCertificate(AddCertificateRequest request)
return (AddCertificateResponse) this.invoke(request, AddCertificateResponse.class);
}
- /**
- * ControlUcdnDomainCacheAccess - 封禁解封缓存访问
- *
- * @param request Request object
- * @throws UCloudException Exception
- */
- public ControlUcdnDomainCacheAccessResponse controlUcdnDomainCacheAccess(
- ControlUcdnDomainCacheAccessRequest request) throws UCloudException {
- request.setAction("ControlUcdnDomainCacheAccess");
- return (ControlUcdnDomainCacheAccessResponse)
- this.invoke(request, ControlUcdnDomainCacheAccessResponse.class);
- }
-
/**
* DeleteCertificate - 删除证书
*
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClientInterface.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClientInterface.java
index 8cd43763..1cfdc408 100644
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClientInterface.java
+++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/client/UCDNClientInterface.java
@@ -17,8 +17,6 @@
import cn.ucloud.common.exception.UCloudException;
import cn.ucloud.ucdn.models.AddCertificateRequest;
import cn.ucloud.ucdn.models.AddCertificateResponse;
-import cn.ucloud.ucdn.models.ControlUcdnDomainCacheAccessRequest;
-import cn.ucloud.ucdn.models.ControlUcdnDomainCacheAccessResponse;
import cn.ucloud.ucdn.models.DeleteCertificateRequest;
import cn.ucloud.ucdn.models.DeleteCertificateResponse;
import cn.ucloud.ucdn.models.DescribeNewUcdnPrefetchCacheTaskRequest;
@@ -88,15 +86,6 @@ public interface UCDNClientInterface extends Client {
public AddCertificateResponse addCertificate(AddCertificateRequest request)
throws UCloudException;
- /**
- * ControlUcdnDomainCacheAccess - 封禁解封缓存访问
- *
- * @param request Request object
- * @throws UCloudException Exception
- */
- public ControlUcdnDomainCacheAccessResponse controlUcdnDomainCacheAccess(
- ControlUcdnDomainCacheAccessRequest request) throws UCloudException;
-
/**
* DeleteCertificate - 删除证书
*
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessRequest.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessRequest.java
deleted file mode 100644
index 6171f46c..00000000
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessRequest.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/**
- * Copyright 2021 UCloud Technology Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of the License at
- *
- *
http://www.apache.org/licenses/LICENSE-2.0
- *
- *
Unless required by applicable law or agreed to in writing, software distributed under the
- * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- * express or implied. See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package cn.ucloud.ucdn.models;
-
-import cn.ucloud.common.annotation.NotEmpty;
-import cn.ucloud.common.annotation.UCloudParam;
-import cn.ucloud.common.request.Request;
-
-import java.util.List;
-
-public class ControlUcdnDomainCacheAccessRequest extends Request {
-
- /**
- * 项目ID。不填写为默认项目,子帐号必须填写。
- * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
- */
- @UCloudParam("ProjectId")
- private String projectId;
-
- /** 待封禁的Url,一次封禁多个Url时最多一次30条,只能对表示文件的Url进行操作 */
- @NotEmpty
- @UCloudParam("UrlList")
- private List urlList;
-
- /** forbid=封禁 unforbid=解封 其他值非法 */
- @NotEmpty
- @UCloudParam("Type")
- private String type;
-
- public String getProjectId() {
- return projectId;
- }
-
- public void setProjectId(String projectId) {
- this.projectId = projectId;
- }
-
- public List getUrlList() {
- return urlList;
- }
-
- public void setUrlList(List urlList) {
- this.urlList = urlList;
- }
-
- public String getType() {
- return type;
- }
-
- public void setType(String type) {
- this.type = type;
- }
-}
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessResponse.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessResponse.java
deleted file mode 100644
index 5fb04c31..00000000
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/ControlUcdnDomainCacheAccessResponse.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * Copyright 2021 UCloud Technology Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of the License at
- *
- *
http://www.apache.org/licenses/LICENSE-2.0
- *
- *
Unless required by applicable law or agreed to in writing, software distributed under the
- * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- * express or implied. See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package cn.ucloud.ucdn.models;
-
-
-
-import cn.ucloud.common.response.Response;
-
-public class ControlUcdnDomainCacheAccessResponse extends Response {}
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHitRateRequest.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHitRateRequest.java
index 7bfd771d..4dd16b47 100644
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHitRateRequest.java
+++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHitRateRequest.java
@@ -52,7 +52,7 @@ public class GetUcdnDomainHitRateRequest extends Request {
@UCloudParam("EndTime")
private Integer endTime;
- /** 命中类型:0=整体命中 1=边缘命中 默认是0 */
+ /** 默认是0 */
@UCloudParam("HitType")
private Integer hitType;
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHttpCodeV2Request.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHttpCodeV2Request.java
index a353fe37..331fa80d 100644
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHttpCodeV2Request.java
+++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainHttpCodeV2Request.java
@@ -52,7 +52,7 @@ public class GetUcdnDomainHttpCodeV2Request extends Request {
@UCloudParam("EndTime")
private Integer endTime;
- /** 指定获取的状态码是边缘还是上层 edge 表示边缘 layer 表示上层 */
+ /** edge 表示边缘 */
@UCloudParam("Layer")
private String layer;
diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/PrefetchNewUcdnDomainCacheRequest.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/PrefetchNewUcdnDomainCacheRequest.java
index d5226eef..0032cda1 100644
--- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/PrefetchNewUcdnDomainCacheRequest.java
+++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/PrefetchNewUcdnDomainCacheRequest.java
@@ -30,7 +30,7 @@ public class PrefetchNewUcdnDomainCacheRequest extends Request {
/**
* 预热URL列表,n从自然数0开始。UrlList.n字段必须以”http://域名/”开始。如刷新文件目录a下面img.png文件,
- * 格式为http://abc.ucloud.cn/a/img.png。请正确提交需要刷新的域名
+ * 格式为http://abc.ucloud.cn/a/img.png。请正确提交需要刷新的域名,一次性可提交1000条,最少每10S调用一次
*/
@NotEmpty
@UCloudParam("UrlList")
diff --git a/ucloud-sdk-java-ucompshare/pom.xml b/ucloud-sdk-java-ucompshare/pom.xml
index 88bb38ca..cf9e9949 100644
--- a/ucloud-sdk-java-ucompshare/pom.xml
+++ b/ucloud-sdk-java-ucompshare/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-ucompshare
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml
index 1c63a614..4ff68cab 100644
--- a/ucloud-sdk-java-udb/pom.xml
+++ b/ucloud-sdk-java-udb/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-udb
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClient.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClient.java
index a47f81b9..e9414a1a 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClient.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClient.java
@@ -101,6 +101,8 @@
import cn.ucloud.udb.models.GetUDBClientConnNumResponse;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLRequest;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLResponse;
+import cn.ucloud.udb.models.ListUDBUserTablesRequest;
+import cn.ucloud.udb.models.ListUDBUserTablesResponse;
import cn.ucloud.udb.models.ModifyUDBInstanceNameRequest;
import cn.ucloud.udb.models.ModifyUDBInstanceNameResponse;
import cn.ucloud.udb.models.ModifyUDBInstancePasswordRequest;
@@ -688,6 +690,18 @@ public GetUDBInstanceSSLCertURLResponse getUDBInstanceSSLCertURL(
this.invoke(request, GetUDBInstanceSSLCertURLResponse.class);
}
+ /**
+ * ListUDBUserTables - 查看udb实例的用户表集合
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUDBUserTablesResponse listUDBUserTables(ListUDBUserTablesRequest request)
+ throws UCloudException {
+ request.setAction("ListUDBUserTables");
+ return (ListUDBUserTablesResponse) this.invoke(request, ListUDBUserTablesResponse.class);
+ }
+
/**
* ModifyUDBInstanceName - 修改云数据库名称
*
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClientInterface.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClientInterface.java
index b82cc139..4b84e86d 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClientInterface.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/client/UDBClientInterface.java
@@ -99,6 +99,8 @@
import cn.ucloud.udb.models.GetUDBClientConnNumResponse;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLRequest;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLResponse;
+import cn.ucloud.udb.models.ListUDBUserTablesRequest;
+import cn.ucloud.udb.models.ListUDBUserTablesResponse;
import cn.ucloud.udb.models.ModifyUDBInstanceNameRequest;
import cn.ucloud.udb.models.ModifyUDBInstanceNameResponse;
import cn.ucloud.udb.models.ModifyUDBInstancePasswordRequest;
@@ -522,6 +524,15 @@ public GetUDBClientConnNumResponse getUDBClientConnNum(GetUDBClientConnNumReques
public GetUDBInstanceSSLCertURLResponse getUDBInstanceSSLCertURL(
GetUDBInstanceSSLCertURLRequest request) throws UCloudException;
+ /**
+ * ListUDBUserTables - 查看udb实例的用户表集合
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUDBUserTablesResponse listUDBUserTables(ListUDBUserTablesRequest request)
+ throws UCloudException;
+
/**
* ModifyUDBInstanceName - 修改云数据库名称
*
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java
index 3a0d710b..114d93c5 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java
@@ -252,6 +252,10 @@ public static class UDBInstanceSet extends Response {
@SerializedName("SpecificationType")
private Integer specificationType;
+ /** CPU核数 */
+ @SerializedName("CPU")
+ private Integer cpu;
+
public String getZone() {
return zone;
}
@@ -627,6 +631,14 @@ public Integer getSpecificationType() {
public void setSpecificationType(Integer specificationType) {
this.specificationType = specificationType;
}
+
+ public Integer getCPU() {
+ return cpu;
+ }
+
+ public void setCPU(Integer cpu) {
+ this.cpu = cpu;
+ }
}
public static class UDBSlaveInstanceSet extends Response {
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesRequest.java
new file mode 100644
index 00000000..c0bbc96f
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesRequest.java
@@ -0,0 +1,48 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of the License at
+ *
+ *
http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *
Unless required by applicable law or agreed to in writing, software distributed under the
+ * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package cn.ucloud.udb.models;
+
+
+import cn.ucloud.common.annotation.NotEmpty;
+import cn.ucloud.common.annotation.UCloudParam;
+import cn.ucloud.common.request.Request;
+
+public class ListUDBUserTablesRequest extends Request {
+
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** udb实例的ID */
+ @NotEmpty
+ @UCloudParam("DBId")
+ private String dbId;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getDBId() {
+ return dbId;
+ }
+
+ public void setDBId(String dbId) {
+ this.dbId = dbId;
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesResponse.java
new file mode 100644
index 00000000..dde0b4a8
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBUserTablesResponse.java
@@ -0,0 +1,101 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ *
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of the License at
+ *
+ *
http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *
Unless required by applicable law or agreed to in writing, software distributed under the
+ * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package cn.ucloud.udb.models;
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class ListUDBUserTablesResponse extends Response {
+
+ /** 用户库表的集合 */
+ @SerializedName("Tables")
+ private List tables;
+
+ public List getTables() {
+ return tables;
+ }
+
+ public void setTables(List tables) {
+ this.tables = tables;
+ }
+
+ public static class TableData extends Response {
+
+ /** 表名称 */
+ @SerializedName("TableName")
+ private String tableName;
+
+ /** 表所属的库名称 */
+ @SerializedName("DBName")
+ private String dbName;
+
+ /** 表的引擎(innodb, myisam) */
+ @SerializedName("Engine")
+ private String engine;
+
+ public String getTableName() {
+ return tableName;
+ }
+
+ public void setTableName(String tableName) {
+ this.tableName = tableName;
+ }
+
+ public String getDBName() {
+ return dbName;
+ }
+
+ public void setDBName(String dbName) {
+ this.dbName = dbName;
+ }
+
+ public String getEngine() {
+ return engine;
+ }
+
+ public void setEngine(String engine) {
+ this.engine = engine;
+ }
+ }
+
+ public static class UDBDatabaseData extends Response {
+
+ /** 数据库名称 */
+ @SerializedName("DBName")
+ private String dbName;
+
+ /** 该库所有的表集合 */
+ @SerializedName("TableDataSet")
+ private List tableDataSet;
+
+ public String getDBName() {
+ return dbName;
+ }
+
+ public void setDBName(String dbName) {
+ this.dbName = dbName;
+ }
+
+ public List getTableDataSet() {
+ return tableDataSet;
+ }
+
+ public void setTableDataSet(List tableDataSet) {
+ this.tableDataSet = tableDataSet;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml
index a5dd5ab0..50c37e80 100644
--- a/ucloud-sdk-java-udbproxy/pom.xml
+++ b/ucloud-sdk-java-udbproxy/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-udbproxy
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml
index b7c9baa6..8acada15 100644
--- a/ucloud-sdk-java-udi/pom.xml
+++ b/ucloud-sdk-java-udi/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-udi
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-udi/src/main/java/cn/ucloud/udi/models/CreateMediaTaskRequest.java b/ucloud-sdk-java-udi/src/main/java/cn/ucloud/udi/models/CreateMediaTaskRequest.java
index 3a563c10..a462c886 100644
--- a/ucloud-sdk-java-udi/src/main/java/cn/ucloud/udi/models/CreateMediaTaskRequest.java
+++ b/ucloud-sdk-java-udi/src/main/java/cn/ucloud/udi/models/CreateMediaTaskRequest.java
@@ -37,7 +37,7 @@ public class CreateMediaTaskRequest extends Request {
@UCloudParam("ProjectId")
private String projectId;
- /** 存储源 */
+ /** 存储源。当前仅支持填写“US3” */
@NotEmpty
@UCloudParam("StorageBackend")
private String storageBackend;
@@ -57,7 +57,7 @@ public class CreateMediaTaskRequest extends Request {
@UCloudParam("DstKey")
private String dstKey;
- /** 功能名称:例VideoTranscode */
+ /** 功能名称: - VideoTranscode,视频转码 - VideoCapture,视频截帧 */
@NotEmpty
@UCloudParam("Function")
private String function;
diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml
index eaf66440..faf6865b 100644
--- a/ucloud-sdk-java-udisk/pom.xml
+++ b/ucloud-sdk-java-udisk/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-udisk
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml
index c801dc27..be34ebe9 100644
--- a/ucloud-sdk-java-udpn/pom.xml
+++ b/ucloud-sdk-java-udpn/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-udpn
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml
index da279c56..9f5f3bce 100644
--- a/ucloud-sdk-java-uec/pom.xml
+++ b/ucloud-sdk-java-uec/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uec
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml
index 67287b2e..3643f97d 100644
--- a/ucloud-sdk-java-uewaf/pom.xml
+++ b/ucloud-sdk-java-uewaf/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uewaf
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml
index 69e4b3a0..6b4dad3b 100644
--- a/ucloud-sdk-java-ufile/pom.xml
+++ b/ucloud-sdk-java-ufile/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-ufile
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml
index d395dbd5..7bf79f5e 100644
--- a/ucloud-sdk-java-ufs/pom.xml
+++ b/ucloud-sdk-java-ufs/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-ufs
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml
index bec73ce2..1df64ad1 100644
--- a/ucloud-sdk-java-uhost/pom.xml
+++ b/ucloud-sdk-java-uhost/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uhost
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClient.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClient.java
index 5c64768c..bbb1926e 100644
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClient.java
+++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClient.java
@@ -89,8 +89,6 @@
import cn.ucloud.uhost.models.TerminateCustomImageResponse;
import cn.ucloud.uhost.models.TerminateUHostInstanceRequest;
import cn.ucloud.uhost.models.TerminateUHostInstanceResponse;
-import cn.ucloud.uhost.models.UpgradeToArkUHostInstanceRequest;
-import cn.ucloud.uhost.models.UpgradeToArkUHostInstanceResponse;
/** This client is used to call actions of **UHost** service */
public class UHostClient extends DefaultClient implements UHostClientInterface {
@@ -554,17 +552,4 @@ public TerminateUHostInstanceResponse terminateUHostInstance(
return (TerminateUHostInstanceResponse)
this.invoke(request, TerminateUHostInstanceResponse.class);
}
-
- /**
- * UpgradeToArkUHostInstance - 普通升级为方舟机型
- *
- * @param request Request object
- * @throws UCloudException Exception
- */
- public UpgradeToArkUHostInstanceResponse upgradeToArkUHostInstance(
- UpgradeToArkUHostInstanceRequest request) throws UCloudException {
- request.setAction("UpgradeToArkUHostInstance");
- return (UpgradeToArkUHostInstanceResponse)
- this.invoke(request, UpgradeToArkUHostInstanceResponse.class);
- }
}
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClientInterface.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClientInterface.java
index 21cb0527..32e0a04e 100644
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClientInterface.java
+++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/client/UHostClientInterface.java
@@ -87,8 +87,6 @@
import cn.ucloud.uhost.models.TerminateCustomImageResponse;
import cn.ucloud.uhost.models.TerminateUHostInstanceRequest;
import cn.ucloud.uhost.models.TerminateUHostInstanceResponse;
-import cn.ucloud.uhost.models.UpgradeToArkUHostInstanceRequest;
-import cn.ucloud.uhost.models.UpgradeToArkUHostInstanceResponse;
/** This client is used to call actions of **UHost** service */
public interface UHostClientInterface extends Client {
@@ -414,13 +412,4 @@ public TerminateCustomImageResponse terminateCustomImage(TerminateCustomImageReq
*/
public TerminateUHostInstanceResponse terminateUHostInstance(
TerminateUHostInstanceRequest request) throws UCloudException;
-
- /**
- * UpgradeToArkUHostInstance - 普通升级为方舟机型
- *
- * @param request Request object
- * @throws UCloudException Exception
- */
- public UpgradeToArkUHostInstanceResponse upgradeToArkUHostInstance(
- UpgradeToArkUHostInstanceRequest request) throws UCloudException;
}
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeImageResponse.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeImageResponse.java
index e41f477f..f51195cc 100644
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeImageResponse.java
+++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeImageResponse.java
@@ -72,8 +72,8 @@ public static class UHostImageSet extends Response {
private String imageType;
/**
- * 特殊状态标识, 目前包含NetEnhnced(网络增强1.0), NetEnhanced_Ultra(网络增强2.0), HotPlug(热升级),
- * GPU(GPU镜像),CloudInit,
+ * 特殊状态标识,目前包含NetEnhnced(网络增强1.0), NetEnhanced_Ultra(网络增强2.0), NetEnhanced_Extreme(网络增强3.0),
+ * HotPlug(热升级), GPU(GPU镜像),CloudInit,
* IPv6(支持IPv6网络),RssdAttachable(支持RSSD云盘),Vgpu_AMD(支持AMD的vgpu),Vgpu_NVIDIA(支持NVIDIA的vgpu),Aarch64_Type(支持arm64架构)
*/
@SerializedName("Features")
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostUpgradePriceRequest.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostUpgradePriceRequest.java
index 44b62e62..4f69e446 100644
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostUpgradePriceRequest.java
+++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostUpgradePriceRequest.java
@@ -53,7 +53,9 @@ public class GetUHostUpgradePriceRequest extends Request {
@UCloudParam("GPU")
private Integer gpu;
- /** 网卡升降级(1,表示升级,2表示降级,0表示不变) */
+ /**
+ * 网卡升降级(1,表示升级,2表示降级,0表示不变)。仅支持网络增强1.0和网络增强2.0的开启和关闭,不支持网络增强特性互相转换,如网络增强1.0升级到网络增强2.0是不被支持的。
+ */
@UCloudParam("NetCapValue")
private Integer netCapValue;
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceResponse.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceResponse.java
deleted file mode 100644
index 7bbd269a..00000000
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceResponse.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/**
- * Copyright 2021 UCloud Technology Co., Ltd.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of the License at
- *
- *
http://www.apache.org/licenses/LICENSE-2.0
- *
- *
Unless required by applicable law or agreed to in writing, software distributed under the
- * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- * express or implied. See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package cn.ucloud.uhost.models;
-
-import cn.ucloud.common.response.Response;
-
-import com.google.gson.annotations.SerializedName;
-
-import java.util.List;
-
-public class UpgradeToArkUHostInstanceResponse extends Response {
-
- /** UHost主机的资源ID数组 */
- @SerializedName("UHostSet")
- private List uHostSet;
-
- public List getUHostSet() {
- return uHostSet;
- }
-
- public void setUHostSet(List uHostSet) {
- this.uHostSet = uHostSet;
- }
-}
diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml
index 1d02813e..211b7d48 100644
--- a/ucloud-sdk-java-uk8s/pom.xml
+++ b/ucloud-sdk-java-uk8s/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uk8s
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml
index 12632f4c..452212b2 100644
--- a/ucloud-sdk-java-ulb/pom.xml
+++ b/ucloud-sdk-java-ulb/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-ulb
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml
index c2865299..748eafe0 100644
--- a/ucloud-sdk-java-umem/pom.xml
+++ b/ucloud-sdk-java-umem/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-umem
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml
index 08526736..6c9e2f7a 100644
--- a/ucloud-sdk-java-umongodb/pom.xml
+++ b/ucloud-sdk-java-umongodb/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-umongodb
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClient.java b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClient.java
index 0c1edf49..f81d854d 100644
--- a/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClient.java
+++ b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClient.java
@@ -39,6 +39,8 @@
import cn.ucloud.umongodb.models.ListUMongoDBBackupResponse;
import cn.ucloud.umongodb.models.ListUMongoDBConfigTemplateRequest;
import cn.ucloud.umongodb.models.ListUMongoDBConfigTemplateResponse;
+import cn.ucloud.umongodb.models.ListUMongoDBInstancesRequest;
+import cn.ucloud.umongodb.models.ListUMongoDBInstancesResponse;
import cn.ucloud.umongodb.models.ListUMongoDBMachineTypeRequest;
import cn.ucloud.umongodb.models.ListUMongoDBMachineTypeResponse;
import cn.ucloud.umongodb.models.ListUMongoDBVersionRequest;
@@ -204,6 +206,19 @@ public ListUMongoDBConfigTemplateResponse listUMongoDBConfigTemplate(
this.invoke(request, ListUMongoDBConfigTemplateResponse.class);
}
+ /**
+ * ListUMongoDBInstances - 获取副本集/分片集群列表
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUMongoDBInstancesResponse listUMongoDBInstances(ListUMongoDBInstancesRequest request)
+ throws UCloudException {
+ request.setAction("ListUMongoDBInstances");
+ return (ListUMongoDBInstancesResponse)
+ this.invoke(request, ListUMongoDBInstancesResponse.class);
+ }
+
/**
* ListUMongoDBMachineType - 获取UmongDB支持机器类型列表
*
diff --git a/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClientInterface.java b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClientInterface.java
index f69232dc..60242e75 100644
--- a/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClientInterface.java
+++ b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/client/UMongoDBClientInterface.java
@@ -37,6 +37,8 @@
import cn.ucloud.umongodb.models.ListUMongoDBBackupResponse;
import cn.ucloud.umongodb.models.ListUMongoDBConfigTemplateRequest;
import cn.ucloud.umongodb.models.ListUMongoDBConfigTemplateResponse;
+import cn.ucloud.umongodb.models.ListUMongoDBInstancesRequest;
+import cn.ucloud.umongodb.models.ListUMongoDBInstancesResponse;
import cn.ucloud.umongodb.models.ListUMongoDBMachineTypeRequest;
import cn.ucloud.umongodb.models.ListUMongoDBMachineTypeResponse;
import cn.ucloud.umongodb.models.ListUMongoDBVersionRequest;
@@ -156,6 +158,15 @@ public ListUMongoDBBackupResponse listUMongoDBBackup(ListUMongoDBBackupRequest r
public ListUMongoDBConfigTemplateResponse listUMongoDBConfigTemplate(
ListUMongoDBConfigTemplateRequest request) throws UCloudException;
+ /**
+ * ListUMongoDBInstances - 获取副本集/分片集群列表
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUMongoDBInstancesResponse listUMongoDBInstances(ListUMongoDBInstancesRequest request)
+ throws UCloudException;
+
/**
* ListUMongoDBMachineType - 获取UmongDB支持机器类型列表
*
diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceRequest.java b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesRequest.java
similarity index 65%
rename from ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceRequest.java
rename to ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesRequest.java
index 1713108e..309b75ca 100644
--- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/UpgradeToArkUHostInstanceRequest.java
+++ b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesRequest.java
@@ -11,15 +11,14 @@
* express or implied. See the License for the specific language governing permissions and
* limitations under the License.
*/
-package cn.ucloud.uhost.models;
+package cn.ucloud.umongodb.models;
+
import cn.ucloud.common.annotation.NotEmpty;
import cn.ucloud.common.annotation.UCloudParam;
import cn.ucloud.common.request.Request;
-import java.util.List;
-
-public class UpgradeToArkUHostInstanceRequest extends Request {
+public class ListUMongoDBInstancesRequest extends Request {
/** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
@@ -27,18 +26,19 @@ public class UpgradeToArkUHostInstanceRequest extends Request {
private String region;
/** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
- @NotEmpty
@UCloudParam("Zone")
private String zone;
- /** UHost主机的资源ID,例如UHostIds.0代表希望升级的主机1,UHostIds.1代表主机2。 */
- @NotEmpty
- @UCloudParam("UHostIds")
- private List uHostIds;
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
- /** 代金券ID 请参考DescribeCoupon接口 */
- @UCloudParam("CouponId")
- private String couponId;
+ /** 集群ID */
+ @UCloudParam("ClusterId")
+ private String clusterId;
public String getRegion() {
return region;
@@ -56,19 +56,19 @@ public void setZone(String zone) {
this.zone = zone;
}
- public List getUHostIds() {
- return uHostIds;
+ public String getProjectId() {
+ return projectId;
}
- public void setUHostIds(List uHostIds) {
- this.uHostIds = uHostIds;
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
}
- public String getCouponId() {
- return couponId;
+ public String getClusterId() {
+ return clusterId;
}
- public void setCouponId(String couponId) {
- this.couponId = couponId;
+ public void setClusterId(String clusterId) {
+ this.clusterId = clusterId;
}
}
diff --git a/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesResponse.java b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesResponse.java
new file mode 100644
index 00000000..c385b88d
--- /dev/null
+++ b/ucloud-sdk-java-umongodb/src/main/java/cn/ucloud/umongodb/models/ListUMongoDBInstancesResponse.java
@@ -0,0 +1,150 @@
+/**
+ * Copyright 2021 UCloud Technology Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
+ * except in compliance with the License. You may obtain a copy of the License at
+ *
+ *
http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *
Unless required by applicable law or agreed to in writing, software distributed under the
+ * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+ * express or implied. See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package cn.ucloud.umongodb.models;
+
+import cn.ucloud.common.response.Response;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class ListUMongoDBInstancesResponse extends Response {
+
+ /** 副本集ID */
+ @SerializedName("DataSet")
+ private List dataSet;
+
+ public List getDataSet() {
+ return dataSet;
+ }
+
+ public void setDataSet(List dataSet) {
+ this.dataSet = dataSet;
+ }
+
+ public static class MongodbInstance extends Response {
+
+ /** 可用区 */
+ @SerializedName("Zone")
+ private String zone;
+
+ /** 副本集/分片集群ID */
+ @SerializedName("ClusterId")
+ private String clusterId;
+
+ /** 副本集/分片集群实例名称 */
+ @SerializedName("Name")
+ private String name;
+
+ /** 副本集/分片集群的Mongodb的版本,包括MongoDB-3.6, MongoDB-4.2 */
+ @SerializedName("DBVersion")
+ private String dbVersion;
+
+ /** 副本集/分片集群的访问地址 */
+ @SerializedName("ConnectURL")
+ private String connectURL;
+
+ /** 副本集/分片集群的创建时间 */
+ @SerializedName("CreateTime")
+ private Integer createTime;
+
+ /** 集群类型,ReplicaSet :副本集,SharedCluster:分片集 */
+ @SerializedName("ClusterType")
+ private String clusterType;
+
+ /**
+ * 副本集/分片集群状态标记
+ * Initing:初始化中,InitFailed:安装失败,Starting:启动中,StartFailed:启动失败,Running:运行,Stopping:关闭中,Stopped:已关闭,
+ * StopFailed:关闭失败,Deleting:删除中,Deleted:已删除,DeleteFailed:删除失败,Restarting:重启中,RestartFailed:重启失败。
+ */
+ @SerializedName("State")
+ private String state;
+
+ /** 副本集/分片集IPv6访问地址 */
+ @SerializedName("IPv6ConnectURL")
+ private String iPv6ConnectURL;
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getClusterId() {
+ return clusterId;
+ }
+
+ public void setClusterId(String clusterId) {
+ this.clusterId = clusterId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getDBVersion() {
+ return dbVersion;
+ }
+
+ public void setDBVersion(String dbVersion) {
+ this.dbVersion = dbVersion;
+ }
+
+ public String getConnectURL() {
+ return connectURL;
+ }
+
+ public void setConnectURL(String connectURL) {
+ this.connectURL = connectURL;
+ }
+
+ public Integer getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Integer createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getClusterType() {
+ return clusterType;
+ }
+
+ public void setClusterType(String clusterType) {
+ this.clusterType = clusterType;
+ }
+
+ public String getState() {
+ return state;
+ }
+
+ public void setState(String state) {
+ this.state = state;
+ }
+
+ public String getIPv6ConnectURL() {
+ return iPv6ConnectURL;
+ }
+
+ public void setIPv6ConnectURL(String iPv6ConnectURL) {
+ this.iPv6ConnectURL = iPv6ConnectURL;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml
index 1da71018..f8e7d547 100644
--- a/ucloud-sdk-java-unet/pom.xml
+++ b/ucloud-sdk-java-unet/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-unet
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-unet/src/main/java/cn/ucloud/unet/models/DescribeBandwidthUsageRequest.java b/ucloud-sdk-java-unet/src/main/java/cn/ucloud/unet/models/DescribeBandwidthUsageRequest.java
index ee1bc8c7..d498ae79 100644
--- a/ucloud-sdk-java-unet/src/main/java/cn/ucloud/unet/models/DescribeBandwidthUsageRequest.java
+++ b/ucloud-sdk-java-unet/src/main/java/cn/ucloud/unet/models/DescribeBandwidthUsageRequest.java
@@ -21,12 +21,15 @@
public class DescribeBandwidthUsageRequest extends Request {
- /** 地域。 参见 [地域和可用区列表](../summary/regionlist.html) */
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
@UCloudParam("Region")
private String region;
- /** 项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html) */
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
@UCloudParam("ProjectId")
private String projectId;
@@ -42,6 +45,14 @@ public class DescribeBandwidthUsageRequest extends Request {
@UCloudParam("EIPIds")
private List eipIds;
+ /** 统计开始时间 */
+ @UCloudParam("BeginTime")
+ private Integer beginTime;
+
+ /** 统计结束时间 */
+ @UCloudParam("EndTime")
+ private Integer endTime;
+
public String getRegion() {
return region;
}
@@ -81,4 +92,20 @@ public List getEIPIds() {
public void setEIPIds(List eipIds) {
this.eipIds = eipIds;
}
+
+ public Integer getBeginTime() {
+ return beginTime;
+ }
+
+ public void setBeginTime(Integer beginTime) {
+ this.beginTime = beginTime;
+ }
+
+ public Integer getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Integer endTime) {
+ this.endTime = endTime;
+ }
}
diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml
index 78a79e78..1052b63d 100644
--- a/ucloud-sdk-java-upgsql/pom.xml
+++ b/ucloud-sdk-java-upgsql/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-upgsql
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClient.java b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClient.java
index ed4e9e1e..0c8aa4fa 100644
--- a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClient.java
+++ b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClient.java
@@ -413,7 +413,7 @@ public UpdateUPgSQLBackupStrategyResponse updateUPgSQLBackupStrategy(
}
/**
- * UpdateUPgSQLPassword - 更新数据库密码
+ * UpdateUPgSQLPassword - 更新数据库用户密码
*
* @param request Request object
* @throws UCloudException Exception
diff --git a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClientInterface.java b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClientInterface.java
index 91f8657a..78aeabc7 100644
--- a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClientInterface.java
+++ b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/client/UPgSQLClientInterface.java
@@ -311,7 +311,7 @@ public UpdateUPgSQLBackupStrategyResponse updateUPgSQLBackupStrategy(
UpdateUPgSQLBackupStrategyRequest request) throws UCloudException;
/**
- * UpdateUPgSQLPassword - 更新数据库密码
+ * UpdateUPgSQLPassword - 更新数据库用户密码
*
* @param request Request object
* @throws UCloudException Exception
diff --git a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/models/GetUPgSQLInstanceResponse.java b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/models/GetUPgSQLInstanceResponse.java
index 1f6651fe..fbe0aecc 100644
--- a/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/models/GetUPgSQLInstanceResponse.java
+++ b/ucloud-sdk-java-upgsql/src/main/java/cn/ucloud/upgsql/models/GetUPgSQLInstanceResponse.java
@@ -38,7 +38,7 @@ public static class UDBInstance extends Response {
@SerializedName("Zone")
private String zone;
- /** 跨可用区高可用备库所在可用区 */
+ /** 备份所在可用区 */
@SerializedName("BackupZone")
private String backupZone;
@@ -121,6 +121,10 @@ public static class UDBInstance extends Response {
@SerializedName("ExpiredTime")
private Integer expiredTime;
+ /** CPU限制(核),默认根据配置机型 */
+ @SerializedName("Cpu")
+ private Integer cpu;
+
/** 内存限制(MB),默认根据配置机型 */
@SerializedName("MemoryLimit")
private Integer memoryLimit;
@@ -149,6 +153,10 @@ public static class UDBInstance extends Response {
@SerializedName("InstanceMode")
private String instanceMode;
+ /** 配置机型名称 */
+ @SerializedName("MachineType")
+ private String machineType;
+
public String getZone() {
return zone;
}
@@ -309,6 +317,14 @@ public void setExpiredTime(Integer expiredTime) {
this.expiredTime = expiredTime;
}
+ public Integer getCpu() {
+ return cpu;
+ }
+
+ public void setCpu(Integer cpu) {
+ this.cpu = cpu;
+ }
+
public Integer getMemoryLimit() {
return memoryLimit;
}
@@ -364,5 +380,13 @@ public String getInstanceMode() {
public void setInstanceMode(String instanceMode) {
this.instanceMode = instanceMode;
}
+
+ public String getMachineType() {
+ return machineType;
+ }
+
+ public void setMachineType(String machineType) {
+ this.machineType = machineType;
+ }
}
}
diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml
index 294ba441..5dc32696 100644
--- a/ucloud-sdk-java-uphone/pom.xml
+++ b/ucloud-sdk-java-uphone/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uphone
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml
index bc77fcc4..fc88f263 100644
--- a/ucloud-sdk-java-uphost/pom.xml
+++ b/ucloud-sdk-java-uphost/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uphost
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml
index 21c3f9a1..18fbcf87 100644
--- a/ucloud-sdk-java-uslk/pom.xml
+++ b/ucloud-sdk-java-uslk/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uslk
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml
index 2345af8a..4e46e289 100644
--- a/ucloud-sdk-java-usms/pom.xml
+++ b/ucloud-sdk-java-usms/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-usms
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/SendUSMSMessageRequest.java b/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/SendUSMSMessageRequest.java
index 46c6f296..f70250c6 100644
--- a/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/SendUSMSMessageRequest.java
+++ b/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/SendUSMSMessageRequest.java
@@ -43,7 +43,9 @@ public class SendUSMSMessageRequest extends Request {
@UCloudParam("TemplateId")
private String templateId;
- /** 短信签名内容,请到[USMS控制台](https://console.ucloud.cn/usms)的签名管理页面查看;使用的短信签名必须是已申请并且通过审核; */
+ /**
+ * 短信签名内容,请到[USMS控制台](https://console.ucloud.cn/usms)的签名管理页面查看;使用的短信签名必须是已申请并且通过审核;(注:国内短信为必选参数、国际短信为可选参数)
+ */
@UCloudParam("SigContent")
private String sigContent;
diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml
index 3f5490b6..fe9a25c8 100644
--- a/ucloud-sdk-java-usnap/pom.xml
+++ b/ucloud-sdk-java-usnap/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-usnap
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml
index 3a51c018..3e1cbad0 100644
--- a/ucloud-sdk-java-uvms/pom.xml
+++ b/ucloud-sdk-java-uvms/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-uvms
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release
diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml
index 2f366a05..c1641251 100644
--- a/ucloud-sdk-java-vpc/pom.xml
+++ b/ucloud-sdk-java-vpc/pom.xml
@@ -6,18 +6,18 @@
ucloud-sdk-java
cn.ucloud
- 1.2.21-release
+ 1.2.22-release
4.0.0
ucloud-sdk-java-vpc
- 1.2.21-release
+ 1.2.22-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.21-release
+ 1.2.22-release