diff --git a/VERSION b/VERSION index 32fd8b5b..19ab2fb4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.97-release +1.2.98-release diff --git a/examples/generic/pom.xml b/examples/generic/pom.xml index a1d3cc56..f0dfd915 100644 --- a/examples/generic/pom.xml +++ b/examples/generic/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/examples/uhost/pom.xml b/examples/uhost/pom.xml index e73f0cac..ea0a5550 100644 --- a/examples/uhost/pom.xml +++ b/examples/uhost/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-uhost - 1.2.97-release + 1.2.98-release diff --git a/pom.xml b/pom.xml index 2fa00456..19c32f45 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ cn.ucloud ucloud-sdk-java pom - 1.2.97-release + 1.2.98-release ucloud-sdk-java-common ucloud-sdk-java-cloudwatch diff --git a/ucloud-sdk-java-cloudwatch/pom.xml b/ucloud-sdk-java-cloudwatch/pom.xml index d9e8cd7e..595bd56d 100644 --- a/ucloud-sdk-java-cloudwatch/pom.xml +++ b/ucloud-sdk-java-cloudwatch/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-cloudwatch ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-common/pom.xml b/ucloud-sdk-java-common/pom.xml index 62c07a1b..8e7a422d 100644 --- a/ucloud-sdk-java-common/pom.xml +++ b/ucloud-sdk-java-common/pom.xml @@ -7,13 +7,13 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-common ucloud-sdk-java - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-cube/pom.xml b/ucloud-sdk-java-cube/pom.xml index 672280ec..154103ea 100644 --- a/ucloud-sdk-java-cube/pom.xml +++ b/ucloud-sdk-java-cube/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-cube ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ipsecvpn/pom.xml b/ucloud-sdk-java-ipsecvpn/pom.xml index e32ac39b..5d3599c7 100644 --- a/ucloud-sdk-java-ipsecvpn/pom.xml +++ b/ucloud-sdk-java-ipsecvpn/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ipsecvpn ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-label/pom.xml b/ucloud-sdk-java-label/pom.xml index efd9843c..b39f16ab 100644 --- a/ucloud-sdk-java-label/pom.xml +++ b/ucloud-sdk-java-label/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-label ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-nlb/pom.xml b/ucloud-sdk-java-nlb/pom.xml index 4ff7db7d..43c3e560 100644 --- a/ucloud-sdk-java-nlb/pom.xml +++ b/ucloud-sdk-java-nlb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-nlb ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-pathx/pom.xml b/ucloud-sdk-java-pathx/pom.xml index 860dec6c..c23d08dd 100644 --- a/ucloud-sdk-java-pathx/pom.xml +++ b/ucloud-sdk-java-pathx/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-pathx ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-sandbox/pom.xml b/ucloud-sdk-java-sandbox/pom.xml index f0d30b1c..33c9c54f 100644 --- a/ucloud-sdk-java-sandbox/pom.xml +++ b/ucloud-sdk-java-sandbox/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-sandbox ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-sts/pom.xml b/ucloud-sdk-java-sts/pom.xml index 7a493ac2..8654cafb 100644 --- a/ucloud-sdk-java-sts/pom.xml +++ b/ucloud-sdk-java-sts/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-sts ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-tidb/pom.xml b/ucloud-sdk-java-tidb/pom.xml index 3e6dd88d..b96d1835 100644 --- a/ucloud-sdk-java-tidb/pom.xml +++ b/ucloud-sdk-java-tidb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-tidb ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uaccount/pom.xml b/ucloud-sdk-java-uaccount/pom.xml index 6dbbe1f9..a10b4cc8 100644 --- a/ucloud-sdk-java-uaccount/pom.xml +++ b/ucloud-sdk-java-uaccount/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uaccount ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uai_modelverse/pom.xml b/ucloud-sdk-java-uai_modelverse/pom.xml index 49ccd880..9422c6df 100644 --- a/ucloud-sdk-java-uai_modelverse/pom.xml +++ b/ucloud-sdk-java-uai_modelverse/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uai_modelverse ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uas/pom.xml b/ucloud-sdk-java-uas/pom.xml index 6c273075..ccc1b1df 100644 --- a/ucloud-sdk-java-uas/pom.xml +++ b/ucloud-sdk-java-uas/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uas ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ubill/pom.xml b/ucloud-sdk-java-ubill/pom.xml index 25a5b9ba..99a785ef 100644 --- a/ucloud-sdk-java-ubill/pom.xml +++ b/ucloud-sdk-java-ubill/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ubill ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ucdn/pom.xml b/ucloud-sdk-java-ucdn/pom.xml index 7afaf61b..9d7456e1 100644 --- a/ucloud-sdk-java-ucdn/pom.xml +++ b/ucloud-sdk-java-ucdn/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ucdn ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uclickhouse/pom.xml b/ucloud-sdk-java-uclickhouse/pom.xml index 982a69e6..152ed41d 100644 --- a/ucloud-sdk-java-uclickhouse/pom.xml +++ b/ucloud-sdk-java-uclickhouse/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uclickhouse ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ucompshare/pom.xml b/ucloud-sdk-java-ucompshare/pom.xml index 4e241f5a..06539cde 100644 --- a/ucloud-sdk-java-ucompshare/pom.xml +++ b/ucloud-sdk-java-ucompshare/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ucompshare ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml index 34cdcbe8..56172e8a 100644 --- a/ucloud-sdk-java-udb/pom.xml +++ b/ucloud-sdk-java-udb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udb ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml index 2f400c7c..af0e00b7 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udbproxy ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml index 245dcd38..d2061067 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udi ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml index ed830ccb..dc85630c 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udisk ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udns/pom.xml b/ucloud-sdk-java-udns/pom.xml index 557d1fdf..dd40295c 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udns ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml index b8987624..2bc188dc 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-udpn ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml index 2ddce758..e2332f06 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uec ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ues/pom.xml b/ucloud-sdk-java-ues/pom.xml index 7c143887..e0c16618 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ues ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml index 3c960df1..f0eabea0 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uewaf ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml index 2a91af41..f37865cc 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ufile ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml index 32610844..8fb8803f 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ufs ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uhadoop/pom.xml b/ucloud-sdk-java-uhadoop/pom.xml index 1c5c04bf..cd519422 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uhadoop ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uhids/pom.xml b/ucloud-sdk-java-uhids/pom.xml index 8798fede..7b2fbac2 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uhids ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml index a03c9c22..b975cbdd 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uhost ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml index c61a3508..d7a04bc4 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uk8s ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClient.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClient.java index 56cba0e9..4890b05f 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClient.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClient.java @@ -55,6 +55,8 @@ import cn.ucloud.uk8s.models.ListUK8SULSConfigResponse; import cn.ucloud.uk8s.models.RemoveUK8SNodeGroupRequest; import cn.ucloud.uk8s.models.RemoveUK8SNodeGroupResponse; +import cn.ucloud.uk8s.models.UpdateUK8SNodeGroupRequest; +import cn.ucloud.uk8s.models.UpdateUK8SNodeGroupResponse; import cn.ucloud.uk8s.models.UpdateUK8SULSConfigRequest; import cn.ucloud.uk8s.models.UpdateUK8SULSConfigResponse; @@ -300,6 +302,19 @@ public RemoveUK8SNodeGroupResponse removeUK8SNodeGroup(RemoveUK8SNodeGroupReques this.invoke(request, RemoveUK8SNodeGroupResponse.class); } + /** + * UpdateUK8SNodeGroup - 修改UK8S节点池 + * + * @param request Request object + * @throws UCloudException Exception + */ + public UpdateUK8SNodeGroupResponse updateUK8SNodeGroup(UpdateUK8SNodeGroupRequest request) + throws UCloudException { + request.setAction("UpdateUK8SNodeGroup"); + return (UpdateUK8SNodeGroupResponse) + this.invoke(request, UpdateUK8SNodeGroupResponse.class); + } + /** * UpdateUK8SULSConfig - 更新UK8S日志采集配置 * diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClientInterface.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClientInterface.java index 7482927c..8e26150d 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClientInterface.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/client/UK8SClientInterface.java @@ -53,6 +53,8 @@ import cn.ucloud.uk8s.models.ListUK8SULSConfigResponse; import cn.ucloud.uk8s.models.RemoveUK8SNodeGroupRequest; import cn.ucloud.uk8s.models.RemoveUK8SNodeGroupResponse; +import cn.ucloud.uk8s.models.UpdateUK8SNodeGroupRequest; +import cn.ucloud.uk8s.models.UpdateUK8SNodeGroupResponse; import cn.ucloud.uk8s.models.UpdateUK8SULSConfigRequest; import cn.ucloud.uk8s.models.UpdateUK8SULSConfigResponse; @@ -230,6 +232,15 @@ public ListUK8SULSConfigResponse listUK8SULSConfig(ListUK8SULSConfigRequest requ public RemoveUK8SNodeGroupResponse removeUK8SNodeGroup(RemoveUK8SNodeGroupRequest request) throws UCloudException; + /** + * UpdateUK8SNodeGroup - 修改UK8S节点池 + * + * @param request Request object + * @throws UCloudException Exception + */ + public UpdateUK8SNodeGroupResponse updateUK8SNodeGroup(UpdateUK8SNodeGroupRequest request) + throws UCloudException; + /** * UpdateUK8SULSConfig - 更新UK8S日志采集配置 * diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/AddUK8SNodeGroupRequest.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/AddUK8SNodeGroupRequest.java index 926517f6..ddc8605a 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/AddUK8SNodeGroupRequest.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/AddUK8SNodeGroupRequest.java @@ -13,11 +13,12 @@ */ package cn.ucloud.uk8s.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 AddUK8SNodeGroupRequest extends Request { /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ @@ -47,13 +48,40 @@ public class AddUK8SNodeGroupRequest extends Request { private String clusterId; /** 镜像ID */ + @NotEmpty @UCloudParam("ImageId") private String imageId; /** 云主机机型。枚举值["N", "C", "G", "O", "OS"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。 */ + @NotEmpty @UCloudParam("MachineType") private String machineType; + /** CPU个数 */ + @NotEmpty + @UCloudParam("CPU") + private Integer cpu; + + /** 内存大小。单位:MB */ + @NotEmpty + @UCloudParam("Mem") + private Integer mem; + + /** 磁盘类型 */ + @NotEmpty + @UCloudParam("BootDiskType") + private String bootDiskType; + + /** 系统盘大小,单位GB。默认40。范围:[40, 500]。注意SSD本地盘无法调整。 */ + @NotEmpty + @UCloudParam("BootDiskSize") + private Integer bootDiskSize; + + /** 子网 ID。默认为集群创建时填写的子网ID,也可以填写集群同VPC内的子网ID。 */ + @NotEmpty + @UCloudParam("SubnetId") + private String subnetId; + /** * 最低cpu平台,枚举值["Intel/Auto", "Intel/IvyBridge", "Intel/Haswell", "Intel/Broadwell", * "Intel/Skylake", "Intel/Cascadelake";"Intel/CascadelakeR"; @@ -62,26 +90,14 @@ public class AddUK8SNodeGroupRequest extends Request { @UCloudParam("MinimalCpuPlatform") private String minimalCpuPlatform; - /** GPU卡核心数。仅GPU机型支持此字段(可选范围与MachineType+GpuType相关) */ - @UCloudParam("CPU") - private Integer cpu; - - /** 内存大小。单位:MB */ - @UCloudParam("Mem") - private Integer mem; - /** GPU类型 */ @UCloudParam("GpuType") private String gpuType; - /** GPU卡核心数 */ + /** GPU卡核心数。仅GPU机型支持此字段(可选范围与MachineType+GpuType相关) */ @UCloudParam("GPU") private Integer gpu; - /** 磁盘类型 */ - @UCloudParam("BootDiskType") - private String bootDiskType; - /** 数据磁盘大小 */ @UCloudParam("DataDiskSize") private Integer dataDiskSize; @@ -98,13 +114,75 @@ public class AddUK8SNodeGroupRequest extends Request { @UCloudParam("ChargeType") private String chargeType; - /** 系统盘大小,单位GB。默认40。范围:[40, 500]。注意SSD本地盘无法调整。 */ - @UCloudParam("BootDiskSize") - private Integer bootDiskSize; + /** 主机规格族 */ + @UCloudParam("UHostFamily") + private String uHostFamily; - /** 子网 ID。默认为集群创建时填写的子网ID,也可以填写集群同VPC内的子网ID。 */ - @UCloudParam("SubnetId") - private String subnetId; + /** 主机安全模式。Firewall:防火墙;SecGroup:安全组;默认值:Firewall。 */ + @UCloudParam("SecurityMode") + private String securityMode; + + /** 自定义Uhost主机名前缀。完整的自定义Uhost主机名为{NodeNamePrefix}-{NodeIP}。 */ + @UCloudParam("NodeNamePrefix") + private String nodeNamePrefix; + + /** 重复 待删除 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("ZoneBaned") + private String zoneBaned; + + /** 硬件隔离组id。可通过DescribeIsolationGroup获取。 */ + @UCloudParam("IsolationGroupId") + private String isolationGroupId; + + /** 默认110,生产环境建议小于等于110。 */ + @UCloudParam("MaxPods") + private String maxPods; + + /** 用户自定义数据。当镜像支持Cloud-init Feature时可填写此字段。注意:1、总数据量大小不超过 16K;2、使用base64编码。 */ + @UCloudParam("UserData") + private String userData; + + /** 用户自定义Shell脚本。与UserData的区别在于InitScript在节点初始化完毕后才执行,UserData则是云主机初始化时执行。 */ + @UCloudParam("InitScript") + private String initScript; + + /** Node节点污点,形式为key=value:effect,多组taints用”,“隔开,最多支持五组。 */ + @UCloudParam("Taints") + private String taints; + + /** Node节点标签。key=value形式,多组用”,“隔开,最多5组。 如env=pro,type=game */ + @UCloudParam("Labels") + private String labels; + + /** + * 网络增强特性。枚举值:Normal,不开启; Super,开启网络增强1.0; Ultra,开启网络增强2.0;Extreme,开启网络增强3.0; Infiniband, + * 开启网络增强4.0(详情参考主机官网文档) + */ + @UCloudParam("NetCapability") + private String netCapability; + + /** 弹性网卡特性。开启了弹性网卡权限位,此特性才生效,默认 false 未开启,true 开启。 */ + @UCloudParam("UNIFeature") + private Boolean uniFeature; + + /** */ + @UCloudParam("SecGroupId") + private List secGroupId; + + /** + * 防火墙ID,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 + * [DescribeFirewall](api/unet-api/describe_firewall.html)。 + */ + @UCloudParam("SecurityGroupId") + private String securityGroupId; + + /** */ + @UCloudParam("NetworkInterface") + private List networkInterface; + + /** */ + @UCloudParam("KubeletConfiguration") + private KubeletConfiguration kubeletConfiguration; public String getRegion() { return region; @@ -162,14 +240,6 @@ public void setMachineType(String machineType) { this.machineType = machineType; } - public String getMinimalCpuPlatform() { - return minimalCpuPlatform; - } - - public void setMinimalCpuPlatform(String minimalCpuPlatform) { - this.minimalCpuPlatform = minimalCpuPlatform; - } - public Integer getCPU() { return cpu; } @@ -186,6 +256,38 @@ public void setMem(Integer mem) { this.mem = mem; } + public String getBootDiskType() { + return bootDiskType; + } + + public void setBootDiskType(String bootDiskType) { + this.bootDiskType = bootDiskType; + } + + public Integer getBootDiskSize() { + return bootDiskSize; + } + + public void setBootDiskSize(Integer bootDiskSize) { + this.bootDiskSize = bootDiskSize; + } + + public String getSubnetId() { + return subnetId; + } + + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; + } + + public String getMinimalCpuPlatform() { + return minimalCpuPlatform; + } + + public void setMinimalCpuPlatform(String minimalCpuPlatform) { + this.minimalCpuPlatform = minimalCpuPlatform; + } + public String getGpuType() { return gpuType; } @@ -202,14 +304,6 @@ public void setGPU(Integer gpu) { this.gpu = gpu; } - public String getBootDiskType() { - return bootDiskType; - } - - public void setBootDiskType(String bootDiskType) { - this.bootDiskType = bootDiskType; - } - public Integer getDataDiskSize() { return dataDiskSize; } @@ -242,19 +336,661 @@ public void setChargeType(String chargeType) { this.chargeType = chargeType; } - public Integer getBootDiskSize() { - return bootDiskSize; + public String getUHostFamily() { + return uHostFamily; } - public void setBootDiskSize(Integer bootDiskSize) { - this.bootDiskSize = bootDiskSize; + public void setUHostFamily(String uHostFamily) { + this.uHostFamily = uHostFamily; } - public String getSubnetId() { - return subnetId; + public String getSecurityMode() { + return securityMode; } - public void setSubnetId(String subnetId) { - this.subnetId = subnetId; + public void setSecurityMode(String securityMode) { + this.securityMode = securityMode; + } + + public String getNodeNamePrefix() { + return nodeNamePrefix; + } + + public void setNodeNamePrefix(String nodeNamePrefix) { + this.nodeNamePrefix = nodeNamePrefix; + } + + public String getZoneBaned() { + return zoneBaned; + } + + public void setZoneBaned(String zoneBaned) { + this.zoneBaned = zoneBaned; + } + + public String getIsolationGroupId() { + return isolationGroupId; + } + + public void setIsolationGroupId(String isolationGroupId) { + this.isolationGroupId = isolationGroupId; + } + + public String getMaxPods() { + return maxPods; + } + + public void setMaxPods(String maxPods) { + this.maxPods = maxPods; + } + + public String getUserData() { + return userData; + } + + public void setUserData(String userData) { + this.userData = userData; + } + + public String getInitScript() { + return initScript; + } + + public void setInitScript(String initScript) { + this.initScript = initScript; + } + + public String getTaints() { + return taints; + } + + public void setTaints(String taints) { + this.taints = taints; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getNetCapability() { + return netCapability; + } + + public void setNetCapability(String netCapability) { + this.netCapability = netCapability; + } + + public Boolean getUNIFeature() { + return uniFeature; + } + + public void setUNIFeature(Boolean uniFeature) { + this.uniFeature = uniFeature; + } + + public List getSecGroupId() { + return secGroupId; + } + + public void setSecGroupId(List secGroupId) { + this.secGroupId = secGroupId; + } + + public String getSecurityGroupId() { + return securityGroupId; + } + + public void setSecurityGroupId(String securityGroupId) { + this.securityGroupId = securityGroupId; + } + + public List getNetworkInterface() { + return networkInterface; + } + + public void setNetworkInterface(List networkInterface) { + this.networkInterface = networkInterface; + } + + public KubeletConfiguration getKubeletConfiguration() { + return kubeletConfiguration; + } + + public void setKubeletConfiguration(KubeletConfiguration kubeletConfiguration) { + this.kubeletConfiguration = kubeletConfiguration; + } + + public static class KubeletConfiguration extends Request { + + /** 容器的日志文件个数上限,需大于等于2。控制台展示为containerLogMaxFiles */ + @UCloudParam("ContainerLogMaxFiles") + private Integer containerLogMaxFiles; + + /** 容器日志文件轮换生成新文件的最大阈值,需以Mi结尾。控制台展示为containerLogMaxSize */ + @UCloudParam("ContainerLogMaxSize") + private String containerLogMaxSize; + + /** + * 配置镜像的磁盘用量百分比阈值,一旦镜像用量超过此阈值,镜像垃圾收集会一直运行。 + * + *

取值范围[1, 100], 同时需大于ImageGCLowThresholdPercent取值。控制台展示为imageGCHighThresholdPercent + */ + @UCloudParam("ImageGCHighThresholdPercent") + private Integer imageGCHighThresholdPercent; + + /** + * 配置镜像的磁盘用量百分比阈值,镜像用量低于此阈值时不会执行镜像垃圾收集操作。 取值范围[1, 100], + * 同时需小于imageGCHighThresholdPercent取值。控制台展示为imageGCLowThresholdPercent + */ + @UCloudParam("ImageGCLowThresholdPercent") + private Integer imageGCLowThresholdPercent; + + /** Node能运行的Pod最大数量。需大于0。控制台展示为maxPods */ + @UCloudParam("MaxPods") + private Integer maxPods; + + /** */ + @UCloudParam("EvictionHard") + private KubeletConfigurationEvictionHard evictionHard; + + /** */ + @UCloudParam("EvictionSoft") + private KubeletConfigurationEvictionSoft evictionSoft; + + /** */ + @UCloudParam("EvictionSoftGracePeriod") + private KubeletConfigurationEvictionSoftGracePeriod evictionSoftGracePeriod; + + /** */ + @UCloudParam("KubeReserved") + private KubeletConfigurationKubeReserved kubeReserved; + + /** */ + @UCloudParam("SystemReserved") + private KubeletConfigurationSystemReserved systemReserved; + + public Integer getContainerLogMaxFiles() { + return containerLogMaxFiles; + } + + public void setContainerLogMaxFiles(Integer containerLogMaxFiles) { + this.containerLogMaxFiles = containerLogMaxFiles; + } + + public String getContainerLogMaxSize() { + return containerLogMaxSize; + } + + public void setContainerLogMaxSize(String containerLogMaxSize) { + this.containerLogMaxSize = containerLogMaxSize; + } + + public Integer getImageGCHighThresholdPercent() { + return imageGCHighThresholdPercent; + } + + public void setImageGCHighThresholdPercent(Integer imageGCHighThresholdPercent) { + this.imageGCHighThresholdPercent = imageGCHighThresholdPercent; + } + + public Integer getImageGCLowThresholdPercent() { + return imageGCLowThresholdPercent; + } + + public void setImageGCLowThresholdPercent(Integer imageGCLowThresholdPercent) { + this.imageGCLowThresholdPercent = imageGCLowThresholdPercent; + } + + public Integer getMaxPods() { + return maxPods; + } + + public void setMaxPods(Integer maxPods) { + this.maxPods = maxPods; + } + + public KubeletConfigurationEvictionHard getEvictionHard() { + return evictionHard; + } + + public void setEvictionHard(KubeletConfigurationEvictionHard evictionHard) { + this.evictionHard = evictionHard; + } + + public KubeletConfigurationEvictionSoft getEvictionSoft() { + return evictionSoft; + } + + public void setEvictionSoft(KubeletConfigurationEvictionSoft evictionSoft) { + this.evictionSoft = evictionSoft; + } + + public KubeletConfigurationEvictionSoftGracePeriod getEvictionSoftGracePeriod() { + return evictionSoftGracePeriod; + } + + public void setEvictionSoftGracePeriod( + KubeletConfigurationEvictionSoftGracePeriod evictionSoftGracePeriod) { + this.evictionSoftGracePeriod = evictionSoftGracePeriod; + } + + public KubeletConfigurationKubeReserved getKubeReserved() { + return kubeReserved; + } + + public void setKubeReserved(KubeletConfigurationKubeReserved kubeReserved) { + this.kubeReserved = kubeReserved; + } + + public KubeletConfigurationSystemReserved getSystemReserved() { + return systemReserved; + } + + public void setSystemReserved(KubeletConfigurationSystemReserved systemReserved) { + this.systemReserved = systemReserved; + } + } + + public static class KubeletConfigurationEvictionHard extends Request { + + /** 触发Pod驱逐操作的硬性门限之内存用量: 需以Mi或Gi结尾。控制台展示为evictionHard - memory.available */ + @UCloudParam("MemoryAvailable") + private String memoryAvailable; + + /** 触发Pod驱逐操作的硬性门限之容器镜像剩余空间: 需以%结尾。控制台展示为evictionHard - imagefs.available */ + @UCloudParam("ImagefsAvailable") + private String imagefsAvailable; + + /** 触发Pod驱逐操作的硬性门限之节点存储剩余空间: 需以%结尾。控制台展示为evictionHard - nodefs.available */ + @UCloudParam("NodefsAvailable") + private String nodefsAvailable; + + /** 触发Pod驱逐操作的硬性门限节点inode剩余量: 需以%结尾。控制台展示为evictionHard - nodefs.inodesFree */ + @UCloudParam("NodefsInodesFree") + private String nodefsInodesFree; + + public String getMemoryAvailable() { + return memoryAvailable; + } + + public void setMemoryAvailable(String memoryAvailable) { + this.memoryAvailable = memoryAvailable; + } + + public String getImagefsAvailable() { + return imagefsAvailable; + } + + public void setImagefsAvailable(String imagefsAvailable) { + this.imagefsAvailable = imagefsAvailable; + } + + public String getNodefsAvailable() { + return nodefsAvailable; + } + + public void setNodefsAvailable(String nodefsAvailable) { + this.nodefsAvailable = nodefsAvailable; + } + + public String getNodefsInodesFree() { + return nodefsInodesFree; + } + + public void setNodefsInodesFree(String nodefsInodesFree) { + this.nodefsInodesFree = nodefsInodesFree; + } + } + + public static class KubeletConfigurationEvictionSoft extends Request { + + /** + * 触发Pod驱逐操作的软性门限之内存用量: + * 需以Mi或Gi结尾。配置此值时必须同时配置EvictionSoftGracePeriod.MemoryAvailable。控制台展示为evictionSoft - + * memory.available + */ + @UCloudParam("MemoryAvailable") + private String memoryAvailable; + + /** + * 触发Pod驱逐操作的软性门限之容器镜像剩余空间: + * 需以%结尾。配置此值时必须同时配置EvictionSoftGracePeriod.ImagefsAvailable。控制台展示为evictionSoft - + * imagefs.available + */ + @UCloudParam("ImagefsAvailable") + private String imagefsAvailable; + + /** + * 触发Pod驱逐操作的软性门限之节点存储剩余空间: + * 需以%结尾。配置此值时必须同时配置EvictionSoftGracePeriod.NodefsAvailable。控制台展示为evictionSoft - + * nodefs.available + */ + @UCloudParam("NodefsAvailable") + private String nodefsAvailable; + + /** + * 触发Pod驱逐操作的软性门限节点inode剩余量: + * 需以%结尾。配置此值时必须同时配置EvictionSoftGracePeriod.NodefsInodesFree。控制台展示为evictionSoft - + * nodefs.inodesFree + */ + @UCloudParam("NodefsInodesFree") + private String nodefsInodesFree; + + public String getMemoryAvailable() { + return memoryAvailable; + } + + public void setMemoryAvailable(String memoryAvailable) { + this.memoryAvailable = memoryAvailable; + } + + public String getImagefsAvailable() { + return imagefsAvailable; + } + + public void setImagefsAvailable(String imagefsAvailable) { + this.imagefsAvailable = imagefsAvailable; + } + + public String getNodefsAvailable() { + return nodefsAvailable; + } + + public void setNodefsAvailable(String nodefsAvailable) { + this.nodefsAvailable = nodefsAvailable; + } + + public String getNodefsInodesFree() { + return nodefsInodesFree; + } + + public void setNodefsInodesFree(String nodefsInodesFree) { + this.nodefsInodesFree = nodefsInodesFree; + } + } + + public static class KubeletConfigurationEvictionSoftGracePeriod extends Request { + + /** MemoryAvailable软性门限的宽限时间,必须以s结尾。控制台展示为evictionSoftGracePeriod - memory.available */ + @UCloudParam("MemoryAvailable") + private String memoryAvailable; + + /** ImagefsAvailable软性门限的宽限时间,必须以s结尾。控制台展示为evictionSoftGracePeriod - imagefs.available */ + @UCloudParam("ImagefsAvailable") + private String imagefsAvailable; + + /** NodefsAvailable软性门限的宽限时间,必须以s结尾。控制台展示为evictionSoftGracePeriod - nodefs.available */ + @UCloudParam("NodefsAvailable") + private String nodefsAvailable; + + /** NodefsInodesFree软性门限的宽限时间,必须以s结尾。控制台展示为evictionSoftGracePeriod - nodefs.inodesFree */ + @UCloudParam("NodefsInodesFree") + private String nodefsInodesFree; + + public String getMemoryAvailable() { + return memoryAvailable; + } + + public void setMemoryAvailable(String memoryAvailable) { + this.memoryAvailable = memoryAvailable; + } + + public String getImagefsAvailable() { + return imagefsAvailable; + } + + public void setImagefsAvailable(String imagefsAvailable) { + this.imagefsAvailable = imagefsAvailable; + } + + public String getNodefsAvailable() { + return nodefsAvailable; + } + + public void setNodefsAvailable(String nodefsAvailable) { + this.nodefsAvailable = nodefsAvailable; + } + + public String getNodefsInodesFree() { + return nodefsInodesFree; + } + + public void setNodefsInodesFree(String nodefsInodesFree) { + this.nodefsInodesFree = nodefsInodesFree; + } + } + + public static class KubeletConfigurationKubeReserved extends Request { + + /** kubelet预留CPU资源,以m结尾。控制台展示为kubeReserved - cpu */ + @UCloudParam("CPU") + private String cpu; + + /** kubelet预留内存资源,以Mi结尾。控制台展示为kubeReserved - memory */ + @UCloudParam("Memory") + private String memory; + + /** kubelet预留存储空间,以Gi结尾。控制台展示为kubeReserved - ephemeral-storage */ + @UCloudParam("EphemeralStorage") + private String ephemeralStorage; + + /** kubelet预留pid数量,必须大于等于500, string方式提供。控制台展示为kubeReserved - pid */ + @UCloudParam("Pid") + private String pid; + + public String getCPU() { + return cpu; + } + + public void setCPU(String cpu) { + this.cpu = cpu; + } + + public String getMemory() { + return memory; + } + + public void setMemory(String memory) { + this.memory = memory; + } + + public String getEphemeralStorage() { + return ephemeralStorage; + } + + public void setEphemeralStorage(String ephemeralStorage) { + this.ephemeralStorage = ephemeralStorage; + } + + public String getPid() { + return pid; + } + + public void setPid(String pid) { + this.pid = pid; + } + } + + public static class KubeletConfigurationSystemReserved extends Request { + + /** 系统预留CPU资源,以m结尾。控制台展示为systemReserved - cpu */ + @UCloudParam("CPU") + private String cpu; + + /** 系统预留内存资源,以Mi结尾。控制台展示为systemReserved - memory */ + @UCloudParam("Memory") + private String memory; + + /** 系统预留存储空间,以Gi结尾。控制台展示为systemReserved - ephemeral-storage */ + @UCloudParam("EphemeralStorage") + private String ephemeralStorage; + + /** 系统预留pid数量,必须大于等于500, string方式提供。控制台展示为systemReserved - pid */ + @UCloudParam("Pid") + private String pid; + + public String getCPU() { + return cpu; + } + + public void setCPU(String cpu) { + this.cpu = cpu; + } + + public String getMemory() { + return memory; + } + + public void setMemory(String memory) { + this.memory = memory; + } + + public String getEphemeralStorage() { + return ephemeralStorage; + } + + public void setEphemeralStorage(String ephemeralStorage) { + this.ephemeralStorage = ephemeralStorage; + } + + public String getPid() { + return pid; + } + + public void setPid(String pid) { + this.pid = pid; + } + } + + public static class NetworkInterface extends Request { + + /** */ + @UCloudParam("EIP") + private NetworkInterfaceEIP eip; + + public NetworkInterfaceEIP getEIP() { + return eip; + } + + public void setEIP(NetworkInterfaceEIP eip) { + this.eip = eip; + } + } + + public static class NetworkInterfaceEIP extends Request { + + /** + * 【若绑定EIP,此参数必填】弹性IP的外网带宽, 单位为Mbps. 共享带宽模式下非必传, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: + * 流量计费[1-300],带宽计费[1-800] + */ + @UCloudParam("Bandwidth") + private Integer bandwidth; + + /** + * 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. + * "Free":免费带宽模式,默认为 "Bandwidth" + */ + @UCloudParam("PayMode") + private String payMode; + + /** 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 */ + @UCloudParam("ShareBandwidthId") + private String shareBandwidthId; + + /** + * 【若绑定EIP,此参数必填】弹性IP的线路。枚举值: 国际: International,BGP: Bgp. 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: + * Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: + * International kr-seoul:International us-ws:International ge-fra:International + * sg:International tw-kh:International.其他海外线路均为 International + */ + @UCloudParam("OperatorName") + private String operatorName; + + /** 当前EIP代金券id。请通过DescribeCoupon接口查询,或登录用户中心查看。 */ + @UCloudParam("CouponId") + private String couponId; + + public Integer getBandwidth() { + return bandwidth; + } + + public void setBandwidth(Integer bandwidth) { + this.bandwidth = bandwidth; + } + + public String getPayMode() { + return payMode; + } + + public void setPayMode(String payMode) { + this.payMode = payMode; + } + + public String getShareBandwidthId() { + return shareBandwidthId; + } + + public void setShareBandwidthId(String shareBandwidthId) { + this.shareBandwidthId = shareBandwidthId; + } + + public String getOperatorName() { + return operatorName; + } + + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; + } + + public String getCouponId() { + return couponId; + } + + public void setCouponId(String couponId) { + this.couponId = couponId; + } + } + + public static class SecGroupId extends Request { + + /** 安全组 ID。至多可以同时绑定5个安全组。 */ + @UCloudParam("Id") + private String id; + + /** 安全组优先级。取值范围[1, 5] */ + @UCloudParam("Priority") + private String priority; + + /** 安全组名称。 */ + @UCloudParam("Name") + private String name; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getPriority() { + return priority; + } + + public void setPriority(String priority) { + this.priority = priority; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } } } diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupRequest.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupRequest.java new file mode 100644 index 00000000..725e58f2 --- /dev/null +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupRequest.java @@ -0,0 +1,617 @@ +/** + * 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.uk8s.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 UpdateUK8SNodeGroupRequest extends Request { + + /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @NotEmpty + @UCloudParam("Region") + private String region; + + /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("Zone") + private String zone; + + /** + * 项目ID。不填写为默认项目,子帐号必须填写。 + * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list) + */ + @UCloudParam("ProjectId") + private String projectId; + + /** 要修改的节点池Id */ + @NotEmpty + @UCloudParam("NodeGroupId") + private String nodeGroupId; + + /** 要修改的集群ID */ + @NotEmpty + @UCloudParam("ClusterId") + private String clusterId; + + /** 节点池名字 */ + @UCloudParam("NodeGroupName") + private String nodeGroupName; + + /** 镜像ID */ + @UCloudParam("ImageId") + private String imageId; + + /** 云主机机型。枚举值["N", "C", "G", "O", "OS"]。参考[[api:uhost-api:uhost_type|云主机机型说明]]。 */ + @UCloudParam("MachineType") + private String machineType; + + /** + * 最低cpu平台,枚举值["Intel/Auto", "Intel/IvyBridge", "Intel/Haswell", "Intel/Broadwell", + * "Intel/Skylake", "Intel/Cascadelake";"Intel/CascadelakeR"; + * “Amd/Epyc2”,"Amd/Auto"],默认值是"Intel/Auto" + */ + @UCloudParam("MinimalCpuPlatform") + private String minimalCpuPlatform; + + /** 主机规格族 */ + @UCloudParam("UHostFamily") + private String uHostFamily; + + /** GPU卡核心数。仅GPU机型支持此字段(可选范围与MachineType+GpuType相关) */ + @UCloudParam("CPU") + private Integer cpu; + + /** 内存大小。单位:MB */ + @UCloudParam("Mem") + private Integer mem; + + /** GPU类型 */ + @UCloudParam("GpuType") + private String gpuType; + + /** GPU卡核心数 */ + @UCloudParam("GPU") + private Integer gpu; + + /** 磁盘类型 */ + @UCloudParam("BootDiskType") + private String bootDiskType; + + /** 数据磁盘大小 */ + @UCloudParam("DataDiskSize") + private Integer dataDiskSize; + + /** 磁盘类型 */ + @UCloudParam("DataDiskType") + private String dataDiskType; + + /** 业务组 */ + @UCloudParam("Tag") + private String tag; + + /** 计费模式 */ + @UCloudParam("ChargeType") + private String chargeType; + + /** 系统盘大小,单位GB。默认40。范围:[40, 500]。注意SSD本地盘无法调整。 */ + @UCloudParam("BootDiskSize") + private Integer bootDiskSize; + + /** 子网 ID。默认为集群创建时填写的子网ID,也可以填写集群同VPC内的子网ID。 */ + @UCloudParam("SubnetId") + private String subnetId; + + /** 重复 待删除 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("ZoneBaned") + private String zoneBaned; + + /** 硬件隔离组id。可通过DescribeIsolationGroup获取。 */ + @UCloudParam("IsolationGroupId") + private String isolationGroupId; + + /** 默认110,生产环境建议小于等于110。 */ + @UCloudParam("MaxPods") + private String maxPods; + + /** 用户自定义数据。当镜像支持Cloud-init Feature时可填写此字段。注意:1、总数据量大小不超过 16K;2、使用base64编码。 */ + @UCloudParam("UserData") + private String userData; + + /** 用户自定义Shell脚本。与UserData的区别在于InitScript在节点初始化完毕后才执行,UserData则是云主机初始化时执行。 */ + @UCloudParam("InitScript") + private String initScript; + + /** Node节点污点,形式为key=value:effect,多组taints用”,“隔开,最多支持五组。 */ + @UCloudParam("Taints") + private String taints; + + /** Node节点标签。key=value形式,多组用”,“隔开,最多5组。 如env=pro,type=game */ + @UCloudParam("Labels") + private String labels; + + /** + * 网络增强特性。枚举值:Normal,不开启; Super,开启网络增强1.0; Ultra,开启网络增强2.0;Extreme,开启网络增强3.0; Infiniband, + * 开启网络增强4.0(详情参考主机官网文档) + */ + @UCloudParam("NetCapability") + private String netCapability; + + /** 弹性网卡特性。开启了弹性网卡权限位,此特性才生效,默认 false 未开启,true 开启。 */ + @UCloudParam("UNIFeature") + private Boolean uniFeature; + + /** 主机安全模式。Firewall:防火墙;SecGroup:安全组;默认值:Firewall。 */ + @UCloudParam("SecurityMode") + private String securityMode; + + /** 自定义主机名前缀。完整的自定义主机名为{NodeNamePrefix}-{NodeIP}。 */ + @UCloudParam("NodeNamePrefix") + private String nodeNamePrefix; + + /** */ + @UCloudParam("SecGroupId") + private List secGroupId; + + /** + * 防火墙ID,默认:Web推荐防火墙。如何查询SecurityGroupId请参见 + * [DescribeFirewall](api/unet-api/describe_firewall.html)。 + */ + @UCloudParam("SecurityGroupId") + private String securityGroupId; + + /** */ + @UCloudParam("NetworkInterface") + private List networkInterface; + + /** */ + @UCloudParam("KubeletConfiguration") + private KubeletConfiguration kubeletConfiguration; + + 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 getNodeGroupId() { + return nodeGroupId; + } + + public void setNodeGroupId(String nodeGroupId) { + this.nodeGroupId = nodeGroupId; + } + + public String getClusterId() { + return clusterId; + } + + public void setClusterId(String clusterId) { + this.clusterId = clusterId; + } + + public String getNodeGroupName() { + return nodeGroupName; + } + + public void setNodeGroupName(String nodeGroupName) { + this.nodeGroupName = nodeGroupName; + } + + public String getImageId() { + return imageId; + } + + public void setImageId(String imageId) { + this.imageId = imageId; + } + + public String getMachineType() { + return machineType; + } + + public void setMachineType(String machineType) { + this.machineType = machineType; + } + + public String getMinimalCpuPlatform() { + return minimalCpuPlatform; + } + + public void setMinimalCpuPlatform(String minimalCpuPlatform) { + this.minimalCpuPlatform = minimalCpuPlatform; + } + + public String getUHostFamily() { + return uHostFamily; + } + + public void setUHostFamily(String uHostFamily) { + this.uHostFamily = uHostFamily; + } + + public Integer getCPU() { + return cpu; + } + + public void setCPU(Integer cpu) { + this.cpu = cpu; + } + + public Integer getMem() { + return mem; + } + + public void setMem(Integer mem) { + this.mem = mem; + } + + public String getGpuType() { + return gpuType; + } + + public void setGpuType(String gpuType) { + this.gpuType = gpuType; + } + + public Integer getGPU() { + return gpu; + } + + public void setGPU(Integer gpu) { + this.gpu = gpu; + } + + public String getBootDiskType() { + return bootDiskType; + } + + public void setBootDiskType(String bootDiskType) { + this.bootDiskType = bootDiskType; + } + + public Integer getDataDiskSize() { + return dataDiskSize; + } + + public void setDataDiskSize(Integer dataDiskSize) { + this.dataDiskSize = dataDiskSize; + } + + public String getDataDiskType() { + return dataDiskType; + } + + public void setDataDiskType(String dataDiskType) { + this.dataDiskType = dataDiskType; + } + + public String getTag() { + return tag; + } + + public void setTag(String tag) { + this.tag = tag; + } + + public String getChargeType() { + return chargeType; + } + + public void setChargeType(String chargeType) { + this.chargeType = chargeType; + } + + public Integer getBootDiskSize() { + return bootDiskSize; + } + + public void setBootDiskSize(Integer bootDiskSize) { + this.bootDiskSize = bootDiskSize; + } + + public String getSubnetId() { + return subnetId; + } + + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; + } + + public String getZoneBaned() { + return zoneBaned; + } + + public void setZoneBaned(String zoneBaned) { + this.zoneBaned = zoneBaned; + } + + public String getIsolationGroupId() { + return isolationGroupId; + } + + public void setIsolationGroupId(String isolationGroupId) { + this.isolationGroupId = isolationGroupId; + } + + public String getMaxPods() { + return maxPods; + } + + public void setMaxPods(String maxPods) { + this.maxPods = maxPods; + } + + public String getUserData() { + return userData; + } + + public void setUserData(String userData) { + this.userData = userData; + } + + public String getInitScript() { + return initScript; + } + + public void setInitScript(String initScript) { + this.initScript = initScript; + } + + public String getTaints() { + return taints; + } + + public void setTaints(String taints) { + this.taints = taints; + } + + public String getLabels() { + return labels; + } + + public void setLabels(String labels) { + this.labels = labels; + } + + public String getNetCapability() { + return netCapability; + } + + public void setNetCapability(String netCapability) { + this.netCapability = netCapability; + } + + public Boolean getUNIFeature() { + return uniFeature; + } + + public void setUNIFeature(Boolean uniFeature) { + this.uniFeature = uniFeature; + } + + public String getSecurityMode() { + return securityMode; + } + + public void setSecurityMode(String securityMode) { + this.securityMode = securityMode; + } + + public String getNodeNamePrefix() { + return nodeNamePrefix; + } + + public void setNodeNamePrefix(String nodeNamePrefix) { + this.nodeNamePrefix = nodeNamePrefix; + } + + public List getSecGroupId() { + return secGroupId; + } + + public void setSecGroupId(List secGroupId) { + this.secGroupId = secGroupId; + } + + public String getSecurityGroupId() { + return securityGroupId; + } + + public void setSecurityGroupId(String securityGroupId) { + this.securityGroupId = securityGroupId; + } + + public List getNetworkInterface() { + return networkInterface; + } + + public void setNetworkInterface(List networkInterface) { + this.networkInterface = networkInterface; + } + + public KubeletConfiguration getKubeletConfiguration() { + return kubeletConfiguration; + } + + public void setKubeletConfiguration(KubeletConfiguration kubeletConfiguration) { + this.kubeletConfiguration = kubeletConfiguration; + } + + public static class KubeletConfiguration extends Request { + + /** + * 全量KubeletConfiguration.XXX定义参考AddUK8SNodeGroup接口: + * https://uxiao.ucloudadmin.com/#/api-manager/api/detail/UK8S/AddUK8SNodeGroup + */ + @UCloudParam("ContainerLogMaxFiles") + private Integer containerLogMaxFiles; + + public Integer getContainerLogMaxFiles() { + return containerLogMaxFiles; + } + + public void setContainerLogMaxFiles(Integer containerLogMaxFiles) { + this.containerLogMaxFiles = containerLogMaxFiles; + } + } + + public static class NetworkInterface extends Request { + + /** */ + @UCloudParam("EIP") + private NetworkInterfaceEIP eip; + + public NetworkInterfaceEIP getEIP() { + return eip; + } + + public void setEIP(NetworkInterfaceEIP eip) { + this.eip = eip; + } + } + + public static class NetworkInterfaceEIP extends Request { + + /** + * 【若绑定EIP,此参数必填】弹性IP的外网带宽, 单位为Mbps. 共享带宽模式下非必传, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: + * 流量计费[1-300],带宽计费[1-800] + */ + @UCloudParam("Bandwidth") + private Integer bandwidth; + + /** + * 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. + * "Free":免费带宽模式,默认为 "Bandwidth" + */ + @UCloudParam("PayMode") + private String payMode; + + /** 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 */ + @UCloudParam("ShareBandwidthId") + private String shareBandwidthId; + + /** + * 【若绑定EIP,此参数必填】弹性IP的线路。枚举值: 国际: International, BGP: Bgp。 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: + * Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: + * International kr-seoul:International us-ws:International ge-fra:International + * sg:International tw-kh:International.其他海外线路均为 International + */ + @UCloudParam("OperatorName") + private String operatorName; + + /** 当前EIP代金券id。请通过DescribeCoupon接口查询,或登录用户中心查看。 */ + @UCloudParam("CouponId") + private String couponId; + + public Integer getBandwidth() { + return bandwidth; + } + + public void setBandwidth(Integer bandwidth) { + this.bandwidth = bandwidth; + } + + public String getPayMode() { + return payMode; + } + + public void setPayMode(String payMode) { + this.payMode = payMode; + } + + public String getShareBandwidthId() { + return shareBandwidthId; + } + + public void setShareBandwidthId(String shareBandwidthId) { + this.shareBandwidthId = shareBandwidthId; + } + + public String getOperatorName() { + return operatorName; + } + + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; + } + + public String getCouponId() { + return couponId; + } + + public void setCouponId(String couponId) { + this.couponId = couponId; + } + } + + public static class SecGroupId extends Request { + + /** 安全组 ID。至多可以同时绑定5个安全组。 */ + @UCloudParam("Id") + private String id; + + /** 安全组优先级。取值范围[1, 5] */ + @UCloudParam("Priority") + private String priority; + + /** 安全组名称。 */ + @UCloudParam("Name") + private String name; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getPriority() { + return priority; + } + + public void setPriority(String priority) { + this.priority = priority; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + } +} diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupResponse.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupResponse.java new file mode 100644 index 00000000..380580bd --- /dev/null +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/UpdateUK8SNodeGroupResponse.java @@ -0,0 +1,34 @@ +/** + * 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.uk8s.models; + + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +public class UpdateUK8SNodeGroupResponse extends Response { + + /** 节点池ID */ + @SerializedName("NodeGroupId") + private String nodeGroupId; + + public String getNodeGroupId() { + return nodeGroupId; + } + + public void setNodeGroupId(String nodeGroupId) { + this.nodeGroupId = nodeGroupId; + } +} diff --git a/ucloud-sdk-java-ukafka/pom.xml b/ucloud-sdk-java-ukafka/pom.xml index 132b466c..6d798afa 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ukafka ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ukms/pom.xml b/ucloud-sdk-java-ukms/pom.xml index 7dd9d15f..a1a16796 100644 --- a/ucloud-sdk-java-ukms/pom.xml +++ b/ucloud-sdk-java-ukms/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ukms ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml index 5eccf66e..8002634d 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ulb ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ulighthost/pom.xml b/ucloud-sdk-java-ulighthost/pom.xml index 33cc7fc9..8c8e5a24 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ulighthost ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ulog/pom.xml b/ucloud-sdk-java-ulog/pom.xml index a87f0b6c..8a33ca0e 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ulog ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-ulogservice/pom.xml b/ucloud-sdk-java-ulogservice/pom.xml index 4471a939..16e84b43 100644 --- a/ucloud-sdk-java-ulogservice/pom.xml +++ b/ucloud-sdk-java-ulogservice/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-ulogservice ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml index b1176f75..76a0f2ce 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-umem ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-umon/pom.xml b/ucloud-sdk-java-umon/pom.xml index e7fcc85b..f943734c 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-umon ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml index 51469df5..61427f1e 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-umongodb ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml index 62968d5b..db2ac8c2 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-unet ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-upfs/pom.xml b/ucloud-sdk-java-upfs/pom.xml index df129bbb..c4f8c0d7 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-upfs ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml index 569c6b3a..7d116ed5 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-upgsql ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml index 2460d8ba..aebe8f4a 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uphone ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml index 2c470aaa..7f43a832 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uphost ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml index 206ef2b5..a97a5f8d 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uslk ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml index 8b61514d..7e320564 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-usms ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml index 22c14dcf..0ee21d27 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-usnap ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml index e8e54fa9..df819ef1 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uvms ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-uwsc/pom.xml b/ucloud-sdk-java-uwsc/pom.xml index 86d5684d..e15a9040 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-uwsc ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml index 85cb4651..4b6b1c95 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.97-release + 1.2.98-release 4.0.0 ucloud-sdk-java-vpc ucloud-sdk-java - 1.2.97-release + 1.2.98-release cn.ucloud ucloud-sdk-java-common - 1.2.97-release + 1.2.98-release