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 d0f5af5b..a49059ae 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
@@ -61,8 +61,12 @@
import cn.ucloud.udb.models.DescribeUDBBackupBlacklistResponse;
import cn.ucloud.udb.models.DescribeUDBBackupRequest;
import cn.ucloud.udb.models.DescribeUDBBackupResponse;
+import cn.ucloud.udb.models.DescribeUDBBackupStrategyRequest;
+import cn.ucloud.udb.models.DescribeUDBBackupStrategyResponse;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupRequest;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupResponse;
+import cn.ucloud.udb.models.DescribeUDBBinlogBackupStrategyRequest;
+import cn.ucloud.udb.models.DescribeUDBBinlogBackupStrategyResponse;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupURLRequest;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupURLResponse;
import cn.ucloud.udb.models.DescribeUDBInstanceBackupStateRequest;
@@ -107,6 +111,8 @@
import cn.ucloud.udb.models.GetUDBClientConnNumResponse;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLRequest;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLResponse;
+import cn.ucloud.udb.models.ListUDBInstanceFailoverRecordRequest;
+import cn.ucloud.udb.models.ListUDBInstanceFailoverRecordResponse;
import cn.ucloud.udb.models.ListUDBMachineTypeRequest;
import cn.ucloud.udb.models.ListUDBMachineTypeResponse;
import cn.ucloud.udb.models.ListUDBUserTablesRequest;
@@ -439,6 +445,19 @@ public DescribeUDBBackupBlacklistResponse describeUDBBackupBlacklist(
this.invoke(request, DescribeUDBBackupBlacklistResponse.class);
}
+ /**
+ * DescribeUDBBackupStrategy - 获取实例备份策略
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public DescribeUDBBackupStrategyResponse describeUDBBackupStrategy(
+ DescribeUDBBackupStrategyRequest request) throws UCloudException {
+ request.setAction("DescribeUDBBackupStrategy");
+ return (DescribeUDBBackupStrategyResponse)
+ this.invoke(request, DescribeUDBBackupStrategyResponse.class);
+ }
+
/**
* DescribeUDBBinlogBackup - 列表UDB实例Binlog自动备份信息
*
@@ -452,6 +471,19 @@ public DescribeUDBBinlogBackupResponse describeUDBBinlogBackup(
this.invoke(request, DescribeUDBBinlogBackupResponse.class);
}
+ /**
+ * DescribeUDBBinlogBackupStrategy - 获取UDB实例binlog自动备份策略
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public DescribeUDBBinlogBackupStrategyResponse describeUDBBinlogBackupStrategy(
+ DescribeUDBBinlogBackupStrategyRequest request) throws UCloudException {
+ request.setAction("DescribeUDBBinlogBackupStrategy");
+ return (DescribeUDBBinlogBackupStrategyResponse)
+ this.invoke(request, DescribeUDBBinlogBackupStrategyResponse.class);
+ }
+
/**
* DescribeUDBBinlogBackupURL - (新)获取UDB的日志备份地址
*
@@ -737,6 +769,19 @@ public GetUDBInstanceSSLCertURLResponse getUDBInstanceSSLCertURL(
this.invoke(request, GetUDBInstanceSSLCertURLResponse.class);
}
+ /**
+ * ListUDBInstanceFailoverRecord - 获取实例容灾记录列表
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUDBInstanceFailoverRecordResponse listUDBInstanceFailoverRecord(
+ ListUDBInstanceFailoverRecordRequest request) throws UCloudException {
+ request.setAction("ListUDBInstanceFailoverRecord");
+ return (ListUDBInstanceFailoverRecordResponse)
+ this.invoke(request, ListUDBInstanceFailoverRecordResponse.class);
+ }
+
/**
* ListUDBMachineType - 获取UDB云数据库计算规格列表
*
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 4895ebe0..b6c84162 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
@@ -59,8 +59,12 @@
import cn.ucloud.udb.models.DescribeUDBBackupBlacklistResponse;
import cn.ucloud.udb.models.DescribeUDBBackupRequest;
import cn.ucloud.udb.models.DescribeUDBBackupResponse;
+import cn.ucloud.udb.models.DescribeUDBBackupStrategyRequest;
+import cn.ucloud.udb.models.DescribeUDBBackupStrategyResponse;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupRequest;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupResponse;
+import cn.ucloud.udb.models.DescribeUDBBinlogBackupStrategyRequest;
+import cn.ucloud.udb.models.DescribeUDBBinlogBackupStrategyResponse;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupURLRequest;
import cn.ucloud.udb.models.DescribeUDBBinlogBackupURLResponse;
import cn.ucloud.udb.models.DescribeUDBInstanceBackupStateRequest;
@@ -105,6 +109,8 @@
import cn.ucloud.udb.models.GetUDBClientConnNumResponse;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLRequest;
import cn.ucloud.udb.models.GetUDBInstanceSSLCertURLResponse;
+import cn.ucloud.udb.models.ListUDBInstanceFailoverRecordRequest;
+import cn.ucloud.udb.models.ListUDBInstanceFailoverRecordResponse;
import cn.ucloud.udb.models.ListUDBMachineTypeRequest;
import cn.ucloud.udb.models.ListUDBMachineTypeResponse;
import cn.ucloud.udb.models.ListUDBUserTablesRequest;
@@ -352,6 +358,15 @@ public DescribeUDBBackupResponse describeUDBBackup(DescribeUDBBackupRequest requ
public DescribeUDBBackupBlacklistResponse describeUDBBackupBlacklist(
DescribeUDBBackupBlacklistRequest request) throws UCloudException;
+ /**
+ * DescribeUDBBackupStrategy - 获取实例备份策略
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public DescribeUDBBackupStrategyResponse describeUDBBackupStrategy(
+ DescribeUDBBackupStrategyRequest request) throws UCloudException;
+
/**
* DescribeUDBBinlogBackup - 列表UDB实例Binlog自动备份信息
*
@@ -361,6 +376,15 @@ public DescribeUDBBackupBlacklistResponse describeUDBBackupBlacklist(
public DescribeUDBBinlogBackupResponse describeUDBBinlogBackup(
DescribeUDBBinlogBackupRequest request) throws UCloudException;
+ /**
+ * DescribeUDBBinlogBackupStrategy - 获取UDB实例binlog自动备份策略
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public DescribeUDBBinlogBackupStrategyResponse describeUDBBinlogBackupStrategy(
+ DescribeUDBBinlogBackupStrategyRequest request) throws UCloudException;
+
/**
* DescribeUDBBinlogBackupURL - (新)获取UDB的日志备份地址
*
@@ -559,6 +583,15 @@ public GetUDBClientConnNumResponse getUDBClientConnNum(GetUDBClientConnNumReques
public GetUDBInstanceSSLCertURLResponse getUDBInstanceSSLCertURL(
GetUDBInstanceSSLCertURLRequest request) throws UCloudException;
+ /**
+ * ListUDBInstanceFailoverRecord - 获取实例容灾记录列表
+ *
+ * @param request Request object
+ * @throws UCloudException Exception
+ */
+ public ListUDBInstanceFailoverRecordResponse listUDBInstanceFailoverRecord(
+ ListUDBInstanceFailoverRecordRequest request) throws UCloudException;
+
/**
* ListUDBMachineType - 获取UDB云数据库计算规格列表
*
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/BackupUDBInstanceResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/BackupUDBInstanceResponse.java
index 7b6f5d4c..f93ec28a 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/BackupUDBInstanceResponse.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/BackupUDBInstanceResponse.java
@@ -14,7 +14,21 @@
package cn.ucloud.udb.models;
-
import cn.ucloud.common.response.Response;
-public class BackupUDBInstanceResponse extends Response {}
+import com.google.gson.annotations.SerializedName;
+
+public class BackupUDBInstanceResponse extends Response {
+
+ /** 备份记录 ID */
+ @SerializedName("BackupId")
+ private Integer backupId;
+
+ public Integer getBackupId() {
+ return backupId;
+ }
+
+ public void setBackupId(Integer backupId) {
+ this.backupId = backupId;
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBMySQLInstanceRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBMySQLInstanceRequest.java
index 3cd17e56..ce7758dc 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBMySQLInstanceRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBMySQLInstanceRequest.java
@@ -38,19 +38,19 @@ public class CreateUDBMySQLInstanceRequest extends Request {
@UCloudParam("ProjectId")
private String projectId;
- /** 实例名称,至少6位 */
+ /** 实例名称,至少6位,最大63位 */
@NotEmpty
@UCloudParam("Name")
private String name;
- /** 管理员密码 */
+ /** 管理员密码。 8-36 位,支持大小写字母、数字、@#$%^*-+=_,?!&()~.|,须包含两类及以上字符 */
@NotEmpty
@UCloudParam("AdminPassword")
private String adminPassword;
/**
* DB类型,mysql按版本细分 mysql-8.4, mysql-8.0, mysql-5.7, percona-5.7, mysql-5.6,
- * percona-5.6、mysql-5.5
+ * percona-5.6、mysql-5.5。 可以通过 DescribeUDBType 查询
*/
@NotEmpty
@UCloudParam("DBTypeId")
@@ -61,12 +61,12 @@ public class CreateUDBMySQLInstanceRequest extends Request {
@UCloudParam("Port")
private Integer port;
- /** 磁盘空间(GB), 暂时支持20G - 32T */
+ /** 磁盘空间(GB),支持约 20G–32T,步长通常为 10; */
@NotEmpty
@UCloudParam("DiskSpace")
private Integer diskSpace;
- /** DB实例使用的配置参数组id */
+ /** DB实例使用的配置参数组id,取值见 DescribeUDBParamGroup 返回的 `GroupId`,且须与 `DBTypeId` 匹配。 */
@NotEmpty
@UCloudParam("ParamGroupId")
private Integer paramGroupId;
@@ -78,7 +78,8 @@ public class CreateUDBMySQLInstanceRequest extends Request {
/**
* 存储类型 CLOUD_RSSD: RSSD 云盘, CLOUD_SSD_ESSENTIAL: SSD Essential云盘
- * ,该字段和SpecificationClass组合使用,CLOUD_RSSD对应O型,CLOUD_SSD_ESSENTIAL对应OM型(北京2、乌兰察布支持),注:圣保罗、丹佛、哈萨克斯坦地域仅支持O2机型,CLOUD_RSSD对应O2型
+ * ,该字段和SpecificationClass组合使用,CLOUD_RSSD对应O型,CLOUD_SSD_ESSENTIAL对应OM型(北京2、乌兰察布支持),注:圣保罗、丹佛、哈萨克斯坦地域仅支持O2机型,CLOUD_RSSD对应O2型。
+ * 可从 ListUDBMachineType 同条规格读取
*/
@NotEmpty
@UCloudParam("StorageClass")
@@ -109,7 +110,7 @@ public class CreateUDBMySQLInstanceRequest extends Request {
@UCloudParam("BackupDuration")
private Integer backupDuration;
- /** 备份id,如果指定,则表明从备份恢复实例 */
+ /** 备份 ID;指定则从备份恢复。取值见 DescribeUDBBackup。 */
@UCloudParam("BackupId")
private Integer backupId;
@@ -121,11 +122,11 @@ public class CreateUDBMySQLInstanceRequest extends Request {
@UCloudParam("BackupZone")
private String backupZone;
- /** 子网ID */
+ /** 子网 ID。与 `VPCId` 须同属一个 VPC */
@UCloudParam("SubnetId")
private String subnetId;
- /** VPC的ID */
+ /** VPC ID。与 `SubnetId` 成对使用;取值见 UVPC 相关接口 */
@UCloudParam("VPCId")
private String vpcId;
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBRouteInstanceRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBRouteInstanceRequest.java
index 6cbf5e05..7a6e0504 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBRouteInstanceRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/CreateUDBRouteInstanceRequest.java
@@ -21,16 +21,19 @@
public class CreateUDBRouteInstanceRequest extends Request {
- /** 地域。 参见 [地域和可用区列表](../summary/regionlist.html) */
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
@UCloudParam("Region")
private String region;
- /** 可用区。参见 [可用区列表](../summary/regionlist.html) */
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@UCloudParam("Zone")
private String zone;
- /** 项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html) */
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
@UCloudParam("ProjectId")
private String projectId;
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBackupStrategyRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBackupStrategyRequest.java
new file mode 100644
index 00000000..b78a29ff
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBackupStrategyRequest.java
@@ -0,0 +1,76 @@
+/**
+ * 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 DescribeUDBBackupStrategyRequest extends Request {
+
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
+
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
+
+ /** 实例ID */
+ @NotEmpty
+ @UCloudParam("DBId")
+ private String dbId;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getProjectId() {
+ return projectId;
+ }
+
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
+ }
+
+ 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/DescribeUDBBackupStrategyResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBackupStrategyResponse.java
new file mode 100644
index 00000000..aad1b41c
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBackupStrategyResponse.java
@@ -0,0 +1,115 @@
+/**
+ * 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;
+
+public class DescribeUDBBackupStrategyResponse extends Response {
+
+ /** 备份策略,不可修改,开始时间,单位小时计,默认3点 */
+ @SerializedName("BackupBeginTime")
+ private Integer backupBeginTime;
+
+ /**
+ * 备份日期标记位。共7位,每一位为一周中一天的备份情况 0表示关闭当天备份,1表示打开当天备份。最右边的一位 为星期天的备份开关,其余从右到左依次为星期一到星期
+ * 六的备份配置开关,每周必须至少设置两天备份。 例如:1100000 表示打开星期六和星期五的自动备份功能
+ */
+ @SerializedName("BackupDate")
+ private String backupDate;
+
+ /**
+ * 默认的备份方式,nobackup表示不备份, snapshot 表示使用快照备份,logic 表示使用逻辑备份,xtrabackup表示使用物理备份。ark_snapshot
+ * 方舟快照备份
+ */
+ @SerializedName("BackupMethod")
+ private String backupMethod;
+
+ /** 用户转存备份到自己的UFILE配置, 结构参考UFileDataSet */
+ @SerializedName("UserUFileData")
+ private UFileDataSet userUFileData;
+
+ /** 保留多少天 */
+ @SerializedName("SaveDays")
+ private Integer saveDays;
+
+ public Integer getBackupBeginTime() {
+ return backupBeginTime;
+ }
+
+ public void setBackupBeginTime(Integer backupBeginTime) {
+ this.backupBeginTime = backupBeginTime;
+ }
+
+ public String getBackupDate() {
+ return backupDate;
+ }
+
+ public void setBackupDate(String backupDate) {
+ this.backupDate = backupDate;
+ }
+
+ public String getBackupMethod() {
+ return backupMethod;
+ }
+
+ public void setBackupMethod(String backupMethod) {
+ this.backupMethod = backupMethod;
+ }
+
+ public UFileDataSet getUserUFileData() {
+ return userUFileData;
+ }
+
+ public void setUserUFileData(UFileDataSet userUFileData) {
+ this.userUFileData = userUFileData;
+ }
+
+ public Integer getSaveDays() {
+ return saveDays;
+ }
+
+ public void setSaveDays(Integer saveDays) {
+ this.saveDays = saveDays;
+ }
+
+ public static class UFileDataSet extends Response {
+
+ /** Ufile的令牌tokenid */
+ @SerializedName("TokenID")
+ private String tokenID;
+
+ /** bucket名称 */
+ @SerializedName("Bucket")
+ private String bucket;
+
+ public String getTokenID() {
+ return tokenID;
+ }
+
+ public void setTokenID(String tokenID) {
+ this.tokenID = tokenID;
+ }
+
+ public String getBucket() {
+ return bucket;
+ }
+
+ public void setBucket(String bucket) {
+ this.bucket = bucket;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBinlogBackupStrategyRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBinlogBackupStrategyRequest.java
new file mode 100644
index 00000000..4a3235bd
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBinlogBackupStrategyRequest.java
@@ -0,0 +1,76 @@
+/**
+ * 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 DescribeUDBBinlogBackupStrategyRequest extends Request {
+
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
+
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
+
+ /** DB实例Id */
+ @NotEmpty
+ @UCloudParam("DBId")
+ private String dbId;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getProjectId() {
+ return projectId;
+ }
+
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
+ }
+
+ 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/DescribeUDBBinlogBackupStrategyResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBinlogBackupStrategyResponse.java
new file mode 100644
index 00000000..9929ffad
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBBinlogBackupStrategyResponse.java
@@ -0,0 +1,46 @@
+/**
+ * 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;
+
+public class DescribeUDBBinlogBackupStrategyResponse extends Response {
+
+ /** 是否开启binlog自动备份,false:关闭,true:开启 */
+ @SerializedName("EnableBinlogBackup")
+ private Boolean enableBinlogBackup;
+
+ /** 远端binlog保存时长(天) */
+ @SerializedName("BinlogRemoteSaveDays")
+ private Integer binlogRemoteSaveDays;
+
+ public Boolean getEnableBinlogBackup() {
+ return enableBinlogBackup;
+ }
+
+ public void setEnableBinlogBackup(Boolean enableBinlogBackup) {
+ this.enableBinlogBackup = enableBinlogBackup;
+ }
+
+ public Integer getBinlogRemoteSaveDays() {
+ return binlogRemoteSaveDays;
+ }
+
+ public void setBinlogRemoteSaveDays(Integer binlogRemoteSaveDays) {
+ this.binlogRemoteSaveDays = binlogRemoteSaveDays;
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceBackupStateRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceBackupStateRequest.java
index 1f5d8ae9..b84f1d9d 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceBackupStateRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceBackupStateRequest.java
@@ -20,26 +20,29 @@
public class DescribeUDBInstanceBackupStateRequest extends Request {
- /** 地域。 参见 [地域和可用区列表](../summary/regionlist.html) */
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
@UCloudParam("Region")
private String region;
- /** 可用区。参见 [可用区列表](../summary/regionlist.html) */
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@NotEmpty
@UCloudParam("Zone")
private String zone;
- /** 项目ID。不填写为默认项目,子帐号必须填写。 请参考[GetProjectList接口](../summary/get_project_list.html) */
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
@UCloudParam("ProjectId")
private String projectId;
- /** 备份记录ID */
+ /** 备份记录 ID,见 BackupUDBInstance 响应或 DescribeUDBBackup */
@NotEmpty
@UCloudParam("BackupId")
private Integer backupId;
- /** 跨可用区高可用备库所在可用区,参见[可用区列表] */
+ /** 跨可用区高可用备库所在可用区,参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
@UCloudParam("BackupZone")
private String backupZone;
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstancePriceRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstancePriceRequest.java
index f9927af4..25e46eff 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstancePriceRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstancePriceRequest.java
@@ -84,7 +84,7 @@ public class DescribeUDBInstancePriceRequest extends Request {
@UCloudParam("SpecificationType")
private Integer specificationType;
- /** 规格类型ID,当SpecificationType为1时有效 */
+ /** 规格类型ID,当SpecificationType为1时有效。取值见 ListUDBMachineType */
@UCloudParam("MachineType")
private String machineType;
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 6a339a4d..c358d6c8 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
@@ -51,6 +51,21 @@ public static class UDBInstanceSet extends Response {
@SerializedName("Zone")
private String zone;
+ /** 0 不自动续费, 1 自动续费 */
+ @SerializedName("AutoRenew")
+ private Integer autoRenew;
+
+ /**
+ * CLOUD_SSD: SSD云盘, CLOUD_RSSD: RSSD 云盘, CLOUD_SSD_ESSENTIAL: SSD Essential云盘,LOCAL_SSD:
+ * SSD本地盘
+ */
+ @SerializedName("StorageClass")
+ private String storageClass;
+
+ /** 规格类型 O: NVME, OM: 共享型,N: 通用型 空的话,显示为- */
+ @SerializedName("SpecificationClass")
+ private String specificationClass;
+
/** 0区分大小写, 1不分区 */
@SerializedName("CaseSensitivityParam")
private Integer caseSensitivityParam;
@@ -70,9 +85,8 @@ public static class UDBInstanceSet extends Response {
private String name;
/**
- * DB类型id,mysql/mongodb按版本细分各有一个id 目前id的取值范围为[1,7],数值对应的版本如下:
- * 1:mysql-5.5,2:mysql-5.1,3:percona-5.5 4:mongodb-2.4,5:mongodb-2.6,6:mysql-5.6,
- * 7:percona-5.6
+ * DB类型,mysql/mongodb 按版本细分 mysql-8.4, mysql-8.0, mysql-5.7, percona-5.7, mysql-5.6,
+ * percona-5.6、mysql-5.5、mongodb-2.4 、mongodb-2.6 等。可以通过 DescribeUDBType 查询
*/
@SerializedName("DBTypeId")
private String dbTypeId;
@@ -228,7 +242,7 @@ public static class UDBInstanceSet extends Response {
@SerializedName("UserUFileData")
private UFileDataSet userUFileData;
- /** mysql实例提供具体小版本信息 */
+ /** 实例提供具体内核版本信息 */
@SerializedName("DBSubVersion")
private String dbSubVersion;
@@ -256,6 +270,10 @@ public static class UDBInstanceSet extends Response {
@SerializedName("CPU")
private Integer cpu;
+ /** 是否强制加密,1为强制加密,0是不强制加密 */
+ @SerializedName("ForceEncryption")
+ private Integer forceEncryption;
+
public String getZone() {
return zone;
}
@@ -264,6 +282,30 @@ public void setZone(String zone) {
this.zone = zone;
}
+ public Integer getAutoRenew() {
+ return autoRenew;
+ }
+
+ public void setAutoRenew(Integer autoRenew) {
+ this.autoRenew = autoRenew;
+ }
+
+ public String getStorageClass() {
+ return storageClass;
+ }
+
+ public void setStorageClass(String storageClass) {
+ this.storageClass = storageClass;
+ }
+
+ public String getSpecificationClass() {
+ return specificationClass;
+ }
+
+ public void setSpecificationClass(String specificationClass) {
+ this.specificationClass = specificationClass;
+ }
+
public Integer getCaseSensitivityParam() {
return caseSensitivityParam;
}
@@ -639,6 +681,14 @@ public Integer getCPU() {
public void setCPU(Integer cpu) {
this.cpu = cpu;
}
+
+ public Integer getForceEncryption() {
+ return forceEncryption;
+ }
+
+ public void setForceEncryption(Integer forceEncryption) {
+ this.forceEncryption = forceEncryption;
+ }
}
public static class UDBSlaveInstanceSet extends Response {
@@ -817,6 +867,17 @@ public static class UDBSlaveInstanceSet extends Response {
@SerializedName("MachineType")
private String machineType;
+ /**
+ * CLOUD_SSD: SSD云盘, CLOUD_RSSD: RSSD 云盘, CLOUD_SSD_ESSENTIAL: SSD Essential云盘,LOCAL_SSD:
+ * SSD本地盘
+ */
+ @SerializedName("StorageClass")
+ private String storageClass;
+
+ /** 规格类型 O: NVME, OM: 共享型,N: 通用型 空的话,显示为- */
+ @SerializedName("SpecificationClass")
+ private String specificationClass;
+
public String getZone() {
return zone;
}
@@ -1136,6 +1197,22 @@ public String getMachineType() {
public void setMachineType(String machineType) {
this.machineType = machineType;
}
+
+ public String getStorageClass() {
+ return storageClass;
+ }
+
+ public void setStorageClass(String storageClass) {
+ this.storageClass = storageClass;
+ }
+
+ public String getSpecificationClass() {
+ return specificationClass;
+ }
+
+ public void setSpecificationClass(String specificationClass) {
+ this.specificationClass = specificationClass;
+ }
}
public static class UFileDataSet extends Response {
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeRequest.java
index fe5b1b39..6d75c9be 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeRequest.java
@@ -40,11 +40,11 @@ public class DescribeUDBTypeRequest extends Request {
@UCloudParam("DBClusterType")
private String dbClusterType;
- /** 返回支持某种实例类型的DB类型。如果没传,则表示任何实例类型均可。 normal:单点,ha:高可用,sharded_cluster:分片集群 */
+ /** 返回支持某种实例类型的DB类型。如果没传,则表示任何实例类型均可。 Normal:单点,HA:高可用,sharded_cluster:分片集群。区分大小写 */
@UCloudParam("InstanceMode")
private String instanceMode;
- /** 返回支持某种磁盘类型的DB类型,如Normal、SSD、NVMe_SSD。如果没传,则表示任何磁盘类型均可。 */
+ /** 返回支持某种磁盘类型的DB类型,如Normal、SSD、NVMe_SSD,CLOUD_SSD_ESSENTIAL。如果没传,则表示任何磁盘类型均可。 */
@UCloudParam("DiskType")
private String diskType;
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeResponse.java
index 5d936a0c..50a75301 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeResponse.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBTypeResponse.java
@@ -25,6 +25,10 @@ public class DescribeUDBTypeResponse extends Response {
@SerializedName("DataSet")
private List dataSet;
+ /** 推荐DB版本 */
+ @SerializedName("DedaultType")
+ private UDBTypeSet dedaultType;
+
public List getDataSet() {
return dataSet;
}
@@ -33,6 +37,14 @@ public void setDataSet(List dataSet) {
this.dataSet = dataSet;
}
+ public UDBTypeSet getDedaultType() {
+ return dedaultType;
+ }
+
+ public void setDedaultType(UDBTypeSet dedaultType) {
+ this.dedaultType = dedaultType;
+ }
+
public static class UDBTypeSet extends Response {
/**
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordRequest.java
new file mode 100644
index 00000000..17b374f0
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordRequest.java
@@ -0,0 +1,102 @@
+/**
+ * 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 ListUDBInstanceFailoverRecordRequest extends Request {
+
+ /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Region")
+ private String region;
+
+ /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */
+ @NotEmpty
+ @UCloudParam("Zone")
+ private String zone;
+
+ /**
+ * 项目ID。不填写为默认项目,子帐号必须填写。
+ * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list)
+ */
+ @UCloudParam("ProjectId")
+ private String projectId;
+
+ /** 实例id */
+ @NotEmpty
+ @UCloudParam("DBId")
+ private String dbId;
+
+ /** 开始时间 */
+ @NotEmpty
+ @UCloudParam("StartTime")
+ private Integer startTime;
+
+ /** 结束时间 */
+ @NotEmpty
+ @UCloudParam("EndTime")
+ private Integer endTime;
+
+ public String getRegion() {
+ return region;
+ }
+
+ public void setRegion(String region) {
+ this.region = region;
+ }
+
+ public String getZone() {
+ return zone;
+ }
+
+ public void setZone(String zone) {
+ this.zone = zone;
+ }
+
+ public String getProjectId() {
+ return projectId;
+ }
+
+ public void setProjectId(String projectId) {
+ this.projectId = projectId;
+ }
+
+ public String getDBId() {
+ return dbId;
+ }
+
+ public void setDBId(String dbId) {
+ this.dbId = dbId;
+ }
+
+ public Integer getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ }
+
+ public Integer getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Integer endTime) {
+ this.endTime = endTime;
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordResponse.java
new file mode 100644
index 00000000..22172c40
--- /dev/null
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBInstanceFailoverRecordResponse.java
@@ -0,0 +1,98 @@
+/**
+ * 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 ListUDBInstanceFailoverRecordResponse extends Response {
+
+ /** 容灾记录列表 */
+ @SerializedName("Dataset")
+ private List dataset;
+
+ public List getDataset() {
+ return dataset;
+ }
+
+ public void setDataset(List dataset) {
+ this.dataset = dataset;
+ }
+
+ public static class FailoverRecord extends Response {
+
+ /** 时间ID */
+ @SerializedName("SessionId")
+ private String sessionId;
+
+ /** 容灾类型 */
+ @SerializedName("FailoverType")
+ private Integer failoverType;
+
+ /** 开始时间 */
+ @SerializedName("StartTime")
+ private Integer startTime;
+
+ /** 结束时间 */
+ @SerializedName("EndTime")
+ private Integer endTime;
+
+ /** 容灾状态 */
+ @SerializedName("FailoverState")
+ private String failoverState;
+
+ public String getSessionId() {
+ return sessionId;
+ }
+
+ public void setSessionId(String sessionId) {
+ this.sessionId = sessionId;
+ }
+
+ public Integer getFailoverType() {
+ return failoverType;
+ }
+
+ public void setFailoverType(Integer failoverType) {
+ this.failoverType = failoverType;
+ }
+
+ public Integer getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Integer startTime) {
+ this.startTime = startTime;
+ }
+
+ public Integer getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Integer endTime) {
+ this.endTime = endTime;
+ }
+
+ public String getFailoverState() {
+ return failoverState;
+ }
+
+ public void setFailoverState(String failoverState) {
+ this.failoverState = failoverState;
+ }
+ }
+}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBMachineTypeResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBMachineTypeResponse.java
index 3c6938e9..7787a632 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBMachineTypeResponse.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ListUDBMachineTypeResponse.java
@@ -47,6 +47,14 @@ public void setDefaultMachineType(MachineType defaultMachineType) {
public static class MachineType extends Response {
+ /** 存储类型 CLOUD_SSD: SSD云盘, CLOUD_RSSD: RSSD 云盘, CLOUD_SSD_ESSENTIAL: SSD Essential云盘 */
+ @SerializedName("StorageClass")
+ private String storageClass;
+
+ /** 规格类型 O: NVMe型, OM: 共享型,N: 通用型 */
+ @SerializedName("SpecificationClass")
+ private String specificationClass;
+
/**
* 计算规格id, 目前支持CPU和内存比1:2、1:4、1:8三类配比规格;
*
@@ -76,7 +84,7 @@ public static class MachineType extends Response {
@SerializedName("Memory")
private Integer memory;
- /** 内部云主机机型,可选"o/n" */
+ /** 内部云主机机型,可选"O/N/OM" */
@SerializedName("Os")
private String os;
@@ -84,6 +92,22 @@ public static class MachineType extends Response {
@SerializedName("Group")
private String group;
+ public String getStorageClass() {
+ return storageClass;
+ }
+
+ public void setStorageClass(String storageClass) {
+ this.storageClass = storageClass;
+ }
+
+ public String getSpecificationClass() {
+ return specificationClass;
+ }
+
+ public void setSpecificationClass(String specificationClass) {
+ this.specificationClass = specificationClass;
+ }
+
public String getID() {
return id;
}
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ModifyUDBInstancePasswordRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ModifyUDBInstancePasswordRequest.java
index 823ea958..e41596e7 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ModifyUDBInstancePasswordRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ModifyUDBInstancePasswordRequest.java
@@ -41,7 +41,7 @@ public class ModifyUDBInstancePasswordRequest extends Request {
@UCloudParam("DBId")
private String dbId;
- /** 实例的新密码 */
+ /** 实例的新密码。 8-36 位,支持大小写字母、数字、@#$%^*-+=_,?!&()~.|,须包含两类及以上字符 */
@NotEmpty
@UCloudParam("Password")
private String password;
diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ResizeUDBInstanceRequest.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ResizeUDBInstanceRequest.java
index ccce12d1..c52d5b50 100644
--- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ResizeUDBInstanceRequest.java
+++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/ResizeUDBInstanceRequest.java
@@ -36,7 +36,7 @@ public class ResizeUDBInstanceRequest extends Request {
@UCloudParam("ProjectId")
private String projectId;
- /** 实例的Id */
+ /** DB实例Id,该值可以通过DescribeUDBInstance获取 */
@NotEmpty
@UCloudParam("DBId")
private String dbId;
@@ -73,7 +73,7 @@ public class ResizeUDBInstanceRequest extends Request {
@UCloudParam("StartAfterUpgrade")
private Boolean startAfterUpgrade;
- /** 规格类型ID,当SpecificationType为1时有效 */
+ /** 规格类型ID,当SpecificationType为1时有效, 可以通过 ListUDBMachineType 查询。 */
@UCloudParam("MachineType")
private String machineType;
diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml
index c13321af..913f8489 100644
--- a/ucloud-sdk-java-udbproxy/pom.xml
+++ b/ucloud-sdk-java-udbproxy/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-udbproxy
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml
index db5d2c03..268fbf13 100644
--- a/ucloud-sdk-java-udi/pom.xml
+++ b/ucloud-sdk-java-udi/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-udi
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml
index f82eb78d..e9b3997e 100644
--- a/ucloud-sdk-java-udisk/pom.xml
+++ b/ucloud-sdk-java-udisk/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-udisk
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-udns/pom.xml b/ucloud-sdk-java-udns/pom.xml
index 891d63c1..2e539c3a 100644
--- a/ucloud-sdk-java-udns/pom.xml
+++ b/ucloud-sdk-java-udns/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-udns
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml
index fd544f85..54fe7454 100644
--- a/ucloud-sdk-java-udpn/pom.xml
+++ b/ucloud-sdk-java-udpn/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-udpn
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml
index 8793c4eb..b2e75796 100644
--- a/ucloud-sdk-java-uec/pom.xml
+++ b/ucloud-sdk-java-uec/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uec
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ues/pom.xml b/ucloud-sdk-java-ues/pom.xml
index 320c7cf2..2b05f9ca 100644
--- a/ucloud-sdk-java-ues/pom.xml
+++ b/ucloud-sdk-java-ues/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ues
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml
index 575e0e85..fd3eb12d 100644
--- a/ucloud-sdk-java-uewaf/pom.xml
+++ b/ucloud-sdk-java-uewaf/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uewaf
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml
index 5108a611..383d3c7d 100644
--- a/ucloud-sdk-java-ufile/pom.xml
+++ b/ucloud-sdk-java-ufile/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ufile
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml
index 543e9713..bb9887ed 100644
--- a/ucloud-sdk-java-ufs/pom.xml
+++ b/ucloud-sdk-java-ufs/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ufs
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uhadoop/pom.xml b/ucloud-sdk-java-uhadoop/pom.xml
index 4ade22c0..eb79d867 100644
--- a/ucloud-sdk-java-uhadoop/pom.xml
+++ b/ucloud-sdk-java-uhadoop/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uhadoop
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uhids/pom.xml b/ucloud-sdk-java-uhids/pom.xml
index d1b9de92..56b68fc0 100644
--- a/ucloud-sdk-java-uhids/pom.xml
+++ b/ucloud-sdk-java-uhids/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uhids
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml
index 510d531f..ed5dc125 100644
--- a/ucloud-sdk-java-uhost/pom.xml
+++ b/ucloud-sdk-java-uhost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uhost
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml
index dcabff80..0c93307c 100644
--- a/ucloud-sdk-java-uk8s/pom.xml
+++ b/ucloud-sdk-java-uk8s/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uk8s
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ukafka/pom.xml b/ucloud-sdk-java-ukafka/pom.xml
index 74269af7..64b8752e 100644
--- a/ucloud-sdk-java-ukafka/pom.xml
+++ b/ucloud-sdk-java-ukafka/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ukafka
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml
index 5c4d4fb4..1addefae 100644
--- a/ucloud-sdk-java-ulb/pom.xml
+++ b/ucloud-sdk-java-ulb/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ulb
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ulighthost/pom.xml b/ucloud-sdk-java-ulighthost/pom.xml
index 7f32ba71..21ba020f 100644
--- a/ucloud-sdk-java-ulighthost/pom.xml
+++ b/ucloud-sdk-java-ulighthost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ulighthost
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-ulog/pom.xml b/ucloud-sdk-java-ulog/pom.xml
index 7dc0d1cb..e40fc1bb 100644
--- a/ucloud-sdk-java-ulog/pom.xml
+++ b/ucloud-sdk-java-ulog/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-ulog
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml
index 4a78cfd0..50b0bdac 100644
--- a/ucloud-sdk-java-umem/pom.xml
+++ b/ucloud-sdk-java-umem/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-umem
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-umon/pom.xml b/ucloud-sdk-java-umon/pom.xml
index a72c5020..a3089963 100644
--- a/ucloud-sdk-java-umon/pom.xml
+++ b/ucloud-sdk-java-umon/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-umon
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml
index 1b934fe4..e19e8945 100644
--- a/ucloud-sdk-java-umongodb/pom.xml
+++ b/ucloud-sdk-java-umongodb/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-umongodb
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml
index 8358b7fe..d85e9f15 100644
--- a/ucloud-sdk-java-unet/pom.xml
+++ b/ucloud-sdk-java-unet/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-unet
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-upfs/pom.xml b/ucloud-sdk-java-upfs/pom.xml
index 04de832b..3a43aaf4 100644
--- a/ucloud-sdk-java-upfs/pom.xml
+++ b/ucloud-sdk-java-upfs/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-upfs
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml
index 28a3f6f1..bc386a23 100644
--- a/ucloud-sdk-java-upgsql/pom.xml
+++ b/ucloud-sdk-java-upgsql/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-upgsql
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml
index 2821d264..a19dfa17 100644
--- a/ucloud-sdk-java-uphone/pom.xml
+++ b/ucloud-sdk-java-uphone/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uphone
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml
index c55d39c7..e61841d6 100644
--- a/ucloud-sdk-java-uphost/pom.xml
+++ b/ucloud-sdk-java-uphost/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uphost
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml
index 1971919f..348fd58c 100644
--- a/ucloud-sdk-java-uslk/pom.xml
+++ b/ucloud-sdk-java-uslk/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uslk
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml
index 0596f65c..2ff960d9 100644
--- a/ucloud-sdk-java-usms/pom.xml
+++ b/ucloud-sdk-java-usms/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-usms
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml
index 36228ef2..dffd6871 100644
--- a/ucloud-sdk-java-usnap/pom.xml
+++ b/ucloud-sdk-java-usnap/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-usnap
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml
index 6d2803ae..d2f68938 100644
--- a/ucloud-sdk-java-uvms/pom.xml
+++ b/ucloud-sdk-java-uvms/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uvms
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-uwsc/pom.xml b/ucloud-sdk-java-uwsc/pom.xml
index 10e65dfe..fb548d10 100644
--- a/ucloud-sdk-java-uwsc/pom.xml
+++ b/ucloud-sdk-java-uwsc/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-uwsc
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release
diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml
index f8d7ebbc..3540cca1 100644
--- a/ucloud-sdk-java-vpc/pom.xml
+++ b/ucloud-sdk-java-vpc/pom.xml
@@ -5,19 +5,19 @@
ucloud-sdk-java
cn.ucloud
- 1.2.73-release
+ 1.2.74-release
4.0.0
ucloud-sdk-java-vpc
ucloud-sdk-java
- 1.2.73-release
+ 1.2.74-release
cn.ucloud
ucloud-sdk-java-common
- 1.2.73-release
+ 1.2.74-release