diff --git a/VERSION b/VERSION index 7e2b1e78..762ebe9d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.50-release +1.2.51-release diff --git a/examples/generic/pom.xml b/examples/generic/pom.xml index 4916cbd0..f794fc41 100644 --- a/examples/generic/pom.xml +++ b/examples/generic/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.50-release + 1.2.51-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/examples/uhost/pom.xml b/examples/uhost/pom.xml index 2f4d4a69..1e1c30fa 100644 --- a/examples/uhost/pom.xml +++ b/examples/uhost/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.50-release + 1.2.51-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-uhost - 1.2.50-release + 1.2.51-release diff --git a/pom.xml b/pom.xml index 957bf8e7..255b7ffe 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ cn.ucloud ucloud-sdk-java pom - 1.2.50-release + 1.2.51-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 531309ed..80c0512e 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-cloudwatch ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-common/pom.xml b/ucloud-sdk-java-common/pom.xml index 2e934e15..1aaf4f8b 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-common ucloud-sdk-java - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-cube/pom.xml b/ucloud-sdk-java-cube/pom.xml index 21c97735..112997cf 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-cube ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ipsecvpn/pom.xml b/ucloud-sdk-java-ipsecvpn/pom.xml index f9b5a0f5..729156e7 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ipsecvpn ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-label/pom.xml b/ucloud-sdk-java-label/pom.xml index 9a60fc53..16160c81 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-label ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-nlb/pom.xml b/ucloud-sdk-java-nlb/pom.xml index 1e443a3b..e4550115 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-nlb ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-pathx/pom.xml b/ucloud-sdk-java-pathx/pom.xml index 85a11560..f077dd71 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-pathx ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-sts/pom.xml b/ucloud-sdk-java-sts/pom.xml index 8fd4f768..d19b1132 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-sts ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uaccount/pom.xml b/ucloud-sdk-java-uaccount/pom.xml index 4743ce6b..1fecf1c4 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uaccount ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uai_modelverse/pom.xml b/ucloud-sdk-java-uai_modelverse/pom.xml index 360f67d4..715069c8 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uai_modelverse ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ubill/pom.xml b/ucloud-sdk-java-ubill/pom.xml index 5fbde382..667c54c8 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ubill ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ucdn/pom.xml b/ucloud-sdk-java-ucdn/pom.xml index 14f22cfb..9bf58ad3 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ucdn ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ucompshare/pom.xml b/ucloud-sdk-java-ucompshare/pom.xml index bbe633ec..892ab905 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ucompshare ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClient.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClient.java index d0ff1ceb..e35363b0 100644 --- a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClient.java +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClient.java @@ -21,6 +21,12 @@ import cn.ucloud.ucompshare.models.CreateCompShareInstanceResponse; import cn.ucloud.ucompshare.models.CreateULHostInstanceRequest; import cn.ucloud.ucompshare.models.CreateULHostInstanceResponse; +import cn.ucloud.ucompshare.models.DescribeCommunityImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCommunityImagesResponse; +import cn.ucloud.ucompshare.models.DescribeCompShareCustomImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCompShareCustomImagesResponse; +import cn.ucloud.ucompshare.models.DescribeCompShareImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCompShareImagesResponse; import cn.ucloud.ucompshare.models.DescribeCompShareInstanceRequest; import cn.ucloud.ucompshare.models.DescribeCompShareInstanceResponse; import cn.ucloud.ucompshare.models.DescribeULHostBundlesRequest; @@ -92,6 +98,45 @@ public CreateULHostInstanceResponse createULHostInstance(CreateULHostInstanceReq this.invoke(request, CreateULHostInstanceResponse.class); } + /** + * DescribeCommunityImages - 获取社区镜像列表 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCommunityImagesResponse describeCommunityImages( + DescribeCommunityImagesRequest request) throws UCloudException { + request.setAction("DescribeCommunityImages"); + return (DescribeCommunityImagesResponse) + this.invoke(request, DescribeCommunityImagesResponse.class); + } + + /** + * DescribeCompShareCustomImages - 获取自制镜像列表 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCompShareCustomImagesResponse describeCompShareCustomImages( + DescribeCompShareCustomImagesRequest request) throws UCloudException { + request.setAction("DescribeCompShareCustomImages"); + return (DescribeCompShareCustomImagesResponse) + this.invoke(request, DescribeCompShareCustomImagesResponse.class); + } + + /** + * DescribeCompShareImages - 获取算力平台镜像信息 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCompShareImagesResponse describeCompShareImages( + DescribeCompShareImagesRequest request) throws UCloudException { + request.setAction("DescribeCompShareImages"); + return (DescribeCompShareImagesResponse) + this.invoke(request, DescribeCompShareImagesResponse.class); + } + /** * DescribeCompShareInstance - 获取用户所有地域的主机资源列表 * diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClientInterface.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClientInterface.java index e626ba1a..4703b24f 100644 --- a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClientInterface.java +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/client/UCompShareClientInterface.java @@ -19,6 +19,12 @@ import cn.ucloud.ucompshare.models.CreateCompShareInstanceResponse; import cn.ucloud.ucompshare.models.CreateULHostInstanceRequest; import cn.ucloud.ucompshare.models.CreateULHostInstanceResponse; +import cn.ucloud.ucompshare.models.DescribeCommunityImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCommunityImagesResponse; +import cn.ucloud.ucompshare.models.DescribeCompShareCustomImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCompShareCustomImagesResponse; +import cn.ucloud.ucompshare.models.DescribeCompShareImagesRequest; +import cn.ucloud.ucompshare.models.DescribeCompShareImagesResponse; import cn.ucloud.ucompshare.models.DescribeCompShareInstanceRequest; import cn.ucloud.ucompshare.models.DescribeCompShareInstanceResponse; import cn.ucloud.ucompshare.models.DescribeULHostBundlesRequest; @@ -79,6 +85,33 @@ public CreateCompShareInstanceResponse createCompShareInstance( public CreateULHostInstanceResponse createULHostInstance(CreateULHostInstanceRequest request) throws UCloudException; + /** + * DescribeCommunityImages - 获取社区镜像列表 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCommunityImagesResponse describeCommunityImages( + DescribeCommunityImagesRequest request) throws UCloudException; + + /** + * DescribeCompShareCustomImages - 获取自制镜像列表 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCompShareCustomImagesResponse describeCompShareCustomImages( + DescribeCompShareCustomImagesRequest request) throws UCloudException; + + /** + * DescribeCompShareImages - 获取算力平台镜像信息 + * + * @param request Request object + * @throws UCloudException Exception + */ + public DescribeCompShareImagesResponse describeCompShareImages( + DescribeCompShareImagesRequest request) throws UCloudException; + /** * DescribeCompShareInstance - 获取用户所有地域的主机资源列表 * diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesRequest.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesRequest.java new file mode 100644 index 00000000..e9eb4636 --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesRequest.java @@ -0,0 +1,177 @@ +/** + * 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.ucompshare.models; + + +import cn.ucloud.common.annotation.NotEmpty; +import cn.ucloud.common.annotation.UCloudParam; +import cn.ucloud.common.request.Request; + +public class DescribeCommunityImagesRequest 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。支持指定镜像Id查询 */ + @UCloudParam("CompShareImageId") + private String compShareImageId; + + /** 镜像名称。模糊搜索 */ + @UCloudParam("Name") + private String name; + + /** 搜索指定作者发布的镜像 */ + @UCloudParam("Author") + private String author; + + /** 列表起始位置偏移量,默认为0 */ + @UCloudParam("Offset") + private Integer offset; + + /** 返回数据长度,默认为20,最大100 */ + @UCloudParam("Limit") + private String limit; + + /** 按标签名称搜索,精确匹配 */ + @UCloudParam("Tag") + private String tag; + + /** */ + @UCloudParam("SortCondition") + private SortCondition sortCondition; + + 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 getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public Integer getOffset() { + return offset; + } + + public void setOffset(Integer offset) { + this.offset = offset; + } + + public String getLimit() { + return limit; + } + + public void setLimit(String limit) { + this.limit = limit; + } + + public String getTag() { + return tag; + } + + public void setTag(String tag) { + this.tag = tag; + } + + public SortCondition getSortCondition() { + return sortCondition; + } + + public void setSortCondition(SortCondition sortCondition) { + this.sortCondition = sortCondition; + } + + public static class SortCondition extends Request { + + /** + * 排序条件。 - Favor:按热度排序,获取热点镜像; - PubTime:按发布时间排序,获取最新社区镜像; - Price 按价格排序; - CreatedCount + * 按使用量排序; 默认:"PubTime" + */ + @UCloudParam("Field") + private String field; + + /** 是否升序排列 */ + @UCloudParam("ASC") + private String asc; + + public String getField() { + return field; + } + + public void setField(String field) { + this.field = field; + } + + public String getASC() { + return asc; + } + + public void setASC(String asc) { + this.asc = asc; + } + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesResponse.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesResponse.java new file mode 100644 index 00000000..9c08fdce --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCommunityImagesResponse.java @@ -0,0 +1,488 @@ +/** + * 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.ucompshare.models; + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +import java.util.List; + +public class DescribeCommunityImagesResponse extends Response { + + /** 镜像详情列表 */ + @SerializedName("ImageSet") + private List imageSet; + + /** 总数量 */ + @SerializedName("TotalCount") + private Integer totalCount; + + public List getImageSet() { + return imageSet; + } + + public void setImageSet(List imageSet) { + this.imageSet = imageSet; + } + + public Integer getTotalCount() { + return totalCount; + } + + public void setTotalCount(Integer totalCount) { + this.totalCount = totalCount; + } + + public static class CompShareImage extends Response { + + /** 镜像Id */ + @SerializedName("CompShareImageId") + private String compShareImageId; + + /** 镜像名称 */ + @SerializedName("Name") + private String name; + + /** 镜像作者昵称 */ + @SerializedName("Author") + private String author; + + /** 镜像作者认证信息 */ + @SerializedName("AuthInfo") + private Integer authInfo; + + /** 镜像来源。 - Official 平台镜像; - Community 社区镜像 */ + @SerializedName("ImageOwnerAlias") + private String imageOwnerAlias; + + /** 镜像类型。 - System 平台提供的公共镜像; - App 平台提供的应用镜像; - Custom 自制镜像; - Community 社区镜像 */ + @SerializedName("ImageType") + private String imageType; + + /** 来源是否为官方镜像【仅自制镜像信息返回该字段】 */ + @SerializedName("IsOfficial") + private Boolean isOfficial; + + /** 是否为容器镜像。 - True 容器镜像 - False 虚机镜像 */ + @SerializedName("Container") + private String container; + + /** 镜像状态。 - Making 制作中; - Available 可用; - UnAvailable 不可用; - Reviewing 审核中; - Offline 已下线 */ + @SerializedName("Status") + private String status; + + /** 镜像大小。单位MB */ + @SerializedName("Size") + private Integer size; + + /** 可见性。0:私密镜像;1:公开至镜像社区 */ + @SerializedName("Visibility") + private Integer visibility; + + /** 镜像描述信息 */ + @SerializedName("Description") + private String description; + + /** 【array of string】镜像标签 */ + @SerializedName("Tags") + private List tags; + + /** 镜像价格。单位:元 */ + @SerializedName("Price") + private Double price; + + /** 镜像封面URL */ + @SerializedName("Cover") + private String cover; + + /** 镜像详细描述。仅指定镜像Id查询时返回 */ + @SerializedName("Readme") + private String readme; + + /** 镜像软件信息 */ + @SerializedName("Softwares") + private Software softwares; + + /** 镜像引用创建计数 */ + @SerializedName("CreatedCount") + private Integer createdCount; + + /** 镜像收藏计数 */ + @SerializedName("FavoritesCount") + private Integer favoritesCount; + + /** 镜像制作失败错误原因 */ + @SerializedName("FailedReason") + private String failedReason; + + /** 创建时间戳 */ + @SerializedName("CreateTime") + private Integer createTime; + + /** 发布时间戳 */ + @SerializedName("PubTime") + private Integer pubTime; + + /** 镜像所属账号信息 */ + @SerializedName("Owner") + private Projects owner; + + /** 镜像组id */ + @SerializedName("GroupId") + private String groupId; + + /** 版本名称 */ + @SerializedName("VersionName") + private String versionName; + + /** 版本描述 */ + @SerializedName("VersionDesc") + private String versionDesc; + + /** 自制镜像来源机型 */ + @SerializedName("SourceGpuType") + private String sourceGpuType; + + /** 是否支持自启动 default:false */ + @SerializedName("AutoStart") + private Boolean autoStart; + + /** 是否镜像收费 default: false */ + @SerializedName("ImageCharge") + private Boolean imageCharge; + + /** 镜像使用时长 */ + @SerializedName("ImageUseTime") + private Integer imageUseTime; + + public String getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public Integer getAuthInfo() { + return authInfo; + } + + public void setAuthInfo(Integer authInfo) { + this.authInfo = authInfo; + } + + public String getImageOwnerAlias() { + return imageOwnerAlias; + } + + public void setImageOwnerAlias(String imageOwnerAlias) { + this.imageOwnerAlias = imageOwnerAlias; + } + + public String getImageType() { + return imageType; + } + + public void setImageType(String imageType) { + this.imageType = imageType; + } + + public Boolean getIsOfficial() { + return isOfficial; + } + + public void setIsOfficial(Boolean isOfficial) { + this.isOfficial = isOfficial; + } + + public String getContainer() { + return container; + } + + public void setContainer(String container) { + this.container = container; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + + public Integer getVisibility() { + return visibility; + } + + public void setVisibility(Integer visibility) { + this.visibility = visibility; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public List getTags() { + return tags; + } + + public void setTags(List tags) { + this.tags = tags; + } + + public Double getPrice() { + return price; + } + + public void setPrice(Double price) { + this.price = price; + } + + public String getCover() { + return cover; + } + + public void setCover(String cover) { + this.cover = cover; + } + + public String getReadme() { + return readme; + } + + public void setReadme(String readme) { + this.readme = readme; + } + + public Software getSoftwares() { + return softwares; + } + + public void setSoftwares(Software softwares) { + this.softwares = softwares; + } + + public Integer getCreatedCount() { + return createdCount; + } + + public void setCreatedCount(Integer createdCount) { + this.createdCount = createdCount; + } + + public Integer getFavoritesCount() { + return favoritesCount; + } + + public void setFavoritesCount(Integer favoritesCount) { + this.favoritesCount = favoritesCount; + } + + public String getFailedReason() { + return failedReason; + } + + public void setFailedReason(String failedReason) { + this.failedReason = failedReason; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + + public Integer getPubTime() { + return pubTime; + } + + public void setPubTime(Integer pubTime) { + this.pubTime = pubTime; + } + + public Projects getOwner() { + return owner; + } + + public void setOwner(Projects owner) { + this.owner = owner; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getVersionName() { + return versionName; + } + + public void setVersionName(String versionName) { + this.versionName = versionName; + } + + public String getVersionDesc() { + return versionDesc; + } + + public void setVersionDesc(String versionDesc) { + this.versionDesc = versionDesc; + } + + public String getSourceGpuType() { + return sourceGpuType; + } + + public void setSourceGpuType(String sourceGpuType) { + this.sourceGpuType = sourceGpuType; + } + + public Boolean getAutoStart() { + return autoStart; + } + + public void setAutoStart(Boolean autoStart) { + this.autoStart = autoStart; + } + + public Boolean getImageCharge() { + return imageCharge; + } + + public void setImageCharge(Boolean imageCharge) { + this.imageCharge = imageCharge; + } + + public Integer getImageUseTime() { + return imageUseTime; + } + + public void setImageUseTime(Integer imageUseTime) { + this.imageUseTime = imageUseTime; + } + } + + public static class Projects extends Response { + + /** 账号昵称 */ + @SerializedName("AccountName") + private String accountName; + + /** 账号Id */ + @SerializedName("AccountId") + private String accountId; + + public String getAccountName() { + return accountName; + } + + public void setAccountName(String accountName) { + this.accountName = accountName; + } + + public String getAccountId() { + return accountId; + } + + public void setAccountId(String accountId) { + this.accountId = accountId; + } + } + + public static class Software extends Response { + + /** 框架名称 */ + @SerializedName("Framework") + private String framework; + + /** 框架版本 */ + @SerializedName("FrameworkVersion") + private String frameworkVersion; + + /** CUDA版本 */ + @SerializedName("CUDAVersion") + private String cudaVersion; + + /** 【array of string】应用列表 */ + @SerializedName("Applications") + private List applications; + + public String getFramework() { + return framework; + } + + public void setFramework(String framework) { + this.framework = framework; + } + + public String getFrameworkVersion() { + return frameworkVersion; + } + + public void setFrameworkVersion(String frameworkVersion) { + this.frameworkVersion = frameworkVersion; + } + + public String getCUDAVersion() { + return cudaVersion; + } + + public void setCUDAVersion(String cudaVersion) { + this.cudaVersion = cudaVersion; + } + + public List getApplications() { + return applications; + } + + public void setApplications(List applications) { + this.applications = applications; + } + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesRequest.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesRequest.java new file mode 100644 index 00000000..8bd38f2e --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesRequest.java @@ -0,0 +1,99 @@ +/** + * 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.ucompshare.models; + + +import cn.ucloud.common.annotation.NotEmpty; +import cn.ucloud.common.annotation.UCloudParam; +import cn.ucloud.common.request.Request; + +public class DescribeCompShareCustomImagesRequest 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查询 */ + @UCloudParam("CompShareImageId") + private String compShareImageId; + + /** 列表起始位置偏移量,默认为0 */ + @UCloudParam("Offset") + private Integer offset; + + /** 返回数据长度,默认为20,最大100 */ + @UCloudParam("Limit") + private Integer limit; + + 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 getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public Integer getOffset() { + return offset; + } + + public void setOffset(Integer offset) { + this.offset = offset; + } + + public Integer getLimit() { + return limit; + } + + public void setLimit(Integer limit) { + this.limit = limit; + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesResponse.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesResponse.java new file mode 100644 index 00000000..dac01371 --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareCustomImagesResponse.java @@ -0,0 +1,488 @@ +/** + * 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.ucompshare.models; + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +import java.util.List; + +public class DescribeCompShareCustomImagesResponse extends Response { + + /** 镜像详情信息 */ + @SerializedName("ImageSet") + private List imageSet; + + /** 总数量 */ + @SerializedName("TotalCount") + private Integer totalCount; + + public List getImageSet() { + return imageSet; + } + + public void setImageSet(List imageSet) { + this.imageSet = imageSet; + } + + public Integer getTotalCount() { + return totalCount; + } + + public void setTotalCount(Integer totalCount) { + this.totalCount = totalCount; + } + + public static class CompShareImage extends Response { + + /** 镜像Id */ + @SerializedName("CompShareImageId") + private String compShareImageId; + + /** 镜像名称 */ + @SerializedName("Name") + private String name; + + /** 镜像作者昵称 */ + @SerializedName("Author") + private String author; + + /** 镜像作者认证信息 */ + @SerializedName("AuthInfo") + private Integer authInfo; + + /** 镜像来源。 - Official 平台镜像; - Community 社区镜像 */ + @SerializedName("ImageOwnerAlias") + private String imageOwnerAlias; + + /** 镜像类型。 - System 平台提供的公共镜像; - App 平台提供的应用镜像; - Custom 自制镜像; - Community 社区镜像 */ + @SerializedName("ImageType") + private String imageType; + + /** 来源是否为官方镜像【仅自制镜像信息返回该字段】 */ + @SerializedName("IsOfficial") + private Boolean isOfficial; + + /** 是否为容器镜像。 - True 容器镜像 - False 虚机镜像 */ + @SerializedName("Container") + private String container; + + /** 镜像状态。 - Making 制作中; - Available 可用; - UnAvailable 不可用; - Reviewing 审核中; - Offline 已下线 */ + @SerializedName("Status") + private String status; + + /** 镜像大小。单位MB */ + @SerializedName("Size") + private Integer size; + + /** 可见性。0:私密镜像;1:公开至镜像社区 */ + @SerializedName("Visibility") + private Integer visibility; + + /** 镜像描述信息 */ + @SerializedName("Description") + private String description; + + /** 【array of string】镜像标签 */ + @SerializedName("Tags") + private List tags; + + /** 镜像价格。单位:元 */ + @SerializedName("Price") + private Double price; + + /** 镜像封面URL */ + @SerializedName("Cover") + private String cover; + + /** 镜像详细描述。仅指定镜像Id查询时返回 */ + @SerializedName("Readme") + private String readme; + + /** 镜像软件信息 */ + @SerializedName("Softwares") + private Software softwares; + + /** 镜像引用创建计数 */ + @SerializedName("CreatedCount") + private Integer createdCount; + + /** 镜像收藏计数 */ + @SerializedName("FavoritesCount") + private Integer favoritesCount; + + /** 镜像制作失败错误原因 */ + @SerializedName("FailedReason") + private String failedReason; + + /** 创建时间戳 */ + @SerializedName("CreateTime") + private Integer createTime; + + /** 发布时间戳 */ + @SerializedName("PubTime") + private Integer pubTime; + + /** 镜像所属账号信息 */ + @SerializedName("Owner") + private Projects owner; + + /** 镜像组id */ + @SerializedName("GroupId") + private String groupId; + + /** 版本名称 */ + @SerializedName("VersionName") + private String versionName; + + /** 版本描述 */ + @SerializedName("VersionDesc") + private String versionDesc; + + /** 自制镜像来源机型 */ + @SerializedName("SourceGpuType") + private String sourceGpuType; + + /** 是否支持自启动 default:false */ + @SerializedName("AutoStart") + private Boolean autoStart; + + /** 是否镜像收费 default: false */ + @SerializedName("ImageCharge") + private Boolean imageCharge; + + /** 镜像使用时长 */ + @SerializedName("ImageUseTime") + private Integer imageUseTime; + + public String getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public Integer getAuthInfo() { + return authInfo; + } + + public void setAuthInfo(Integer authInfo) { + this.authInfo = authInfo; + } + + public String getImageOwnerAlias() { + return imageOwnerAlias; + } + + public void setImageOwnerAlias(String imageOwnerAlias) { + this.imageOwnerAlias = imageOwnerAlias; + } + + public String getImageType() { + return imageType; + } + + public void setImageType(String imageType) { + this.imageType = imageType; + } + + public Boolean getIsOfficial() { + return isOfficial; + } + + public void setIsOfficial(Boolean isOfficial) { + this.isOfficial = isOfficial; + } + + public String getContainer() { + return container; + } + + public void setContainer(String container) { + this.container = container; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + + public Integer getVisibility() { + return visibility; + } + + public void setVisibility(Integer visibility) { + this.visibility = visibility; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public List getTags() { + return tags; + } + + public void setTags(List tags) { + this.tags = tags; + } + + public Double getPrice() { + return price; + } + + public void setPrice(Double price) { + this.price = price; + } + + public String getCover() { + return cover; + } + + public void setCover(String cover) { + this.cover = cover; + } + + public String getReadme() { + return readme; + } + + public void setReadme(String readme) { + this.readme = readme; + } + + public Software getSoftwares() { + return softwares; + } + + public void setSoftwares(Software softwares) { + this.softwares = softwares; + } + + public Integer getCreatedCount() { + return createdCount; + } + + public void setCreatedCount(Integer createdCount) { + this.createdCount = createdCount; + } + + public Integer getFavoritesCount() { + return favoritesCount; + } + + public void setFavoritesCount(Integer favoritesCount) { + this.favoritesCount = favoritesCount; + } + + public String getFailedReason() { + return failedReason; + } + + public void setFailedReason(String failedReason) { + this.failedReason = failedReason; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + + public Integer getPubTime() { + return pubTime; + } + + public void setPubTime(Integer pubTime) { + this.pubTime = pubTime; + } + + public Projects getOwner() { + return owner; + } + + public void setOwner(Projects owner) { + this.owner = owner; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getVersionName() { + return versionName; + } + + public void setVersionName(String versionName) { + this.versionName = versionName; + } + + public String getVersionDesc() { + return versionDesc; + } + + public void setVersionDesc(String versionDesc) { + this.versionDesc = versionDesc; + } + + public String getSourceGpuType() { + return sourceGpuType; + } + + public void setSourceGpuType(String sourceGpuType) { + this.sourceGpuType = sourceGpuType; + } + + public Boolean getAutoStart() { + return autoStart; + } + + public void setAutoStart(Boolean autoStart) { + this.autoStart = autoStart; + } + + public Boolean getImageCharge() { + return imageCharge; + } + + public void setImageCharge(Boolean imageCharge) { + this.imageCharge = imageCharge; + } + + public Integer getImageUseTime() { + return imageUseTime; + } + + public void setImageUseTime(Integer imageUseTime) { + this.imageUseTime = imageUseTime; + } + } + + public static class Projects extends Response { + + /** 账号昵称 */ + @SerializedName("AccountName") + private String accountName; + + /** 账号Id */ + @SerializedName("AccountId") + private String accountId; + + public String getAccountName() { + return accountName; + } + + public void setAccountName(String accountName) { + this.accountName = accountName; + } + + public String getAccountId() { + return accountId; + } + + public void setAccountId(String accountId) { + this.accountId = accountId; + } + } + + public static class Software extends Response { + + /** 框架名称 */ + @SerializedName("Framework") + private String framework; + + /** 框架版本 */ + @SerializedName("FrameworkVersion") + private String frameworkVersion; + + /** CUDA版本 */ + @SerializedName("CUDAVersion") + private String cudaVersion; + + /** 【array of string】应用列表 */ + @SerializedName("Applications") + private List applications; + + public String getFramework() { + return framework; + } + + public void setFramework(String framework) { + this.framework = framework; + } + + public String getFrameworkVersion() { + return frameworkVersion; + } + + public void setFrameworkVersion(String frameworkVersion) { + this.frameworkVersion = frameworkVersion; + } + + public String getCUDAVersion() { + return cudaVersion; + } + + public void setCUDAVersion(String cudaVersion) { + this.cudaVersion = cudaVersion; + } + + public List getApplications() { + return applications; + } + + public void setApplications(List applications) { + this.applications = applications; + } + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesRequest.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesRequest.java new file mode 100644 index 00000000..f0266cc4 --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesRequest.java @@ -0,0 +1,150 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ucompshare.models; + + +import cn.ucloud.common.annotation.NotEmpty; +import cn.ucloud.common.annotation.UCloudParam; +import cn.ucloud.common.request.Request; + +public class DescribeCompShareImagesRequest 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; + + /** + * 镜像类型。枚举值 - System 平台镜像 - App 应用镜像 + * + *

默认:System + */ + @UCloudParam("ImageType") + private String imageType; + + /** 镜像Id。支持指定Id查询 */ + @UCloudParam("CompShareImageId") + private String compShareImageId; + + /** 镜像名称。支持模糊搜索 */ + @UCloudParam("Name") + private String name; + + /** 镜像作者昵称 */ + @UCloudParam("Author") + private String author; + + /** 镜像标签 */ + @UCloudParam("Tag") + private String tag; + + /** 列表起始位置偏移量,默认为0 */ + @UCloudParam("Offset") + private Integer offset; + + /** 返回数据长度,默认为20,最大100 */ + @UCloudParam("Limit") + private Integer limit; + + 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 getImageType() { + return imageType; + } + + public void setImageType(String imageType) { + this.imageType = imageType; + } + + public String getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public String getTag() { + return tag; + } + + public void setTag(String tag) { + this.tag = tag; + } + + public Integer getOffset() { + return offset; + } + + public void setOffset(Integer offset) { + this.offset = offset; + } + + public Integer getLimit() { + return limit; + } + + public void setLimit(Integer limit) { + this.limit = limit; + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesResponse.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesResponse.java new file mode 100644 index 00000000..207e857f --- /dev/null +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareImagesResponse.java @@ -0,0 +1,488 @@ +/** + * 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.ucompshare.models; + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +import java.util.List; + +public class DescribeCompShareImagesResponse extends Response { + + /** 镜像详情列表 */ + @SerializedName("ImageSet") + private List imageSet; + + /** 总数量 */ + @SerializedName("TotalCount") + private Integer totalCount; + + public List getImageSet() { + return imageSet; + } + + public void setImageSet(List imageSet) { + this.imageSet = imageSet; + } + + public Integer getTotalCount() { + return totalCount; + } + + public void setTotalCount(Integer totalCount) { + this.totalCount = totalCount; + } + + public static class CompShareImage extends Response { + + /** 镜像Id */ + @SerializedName("CompShareImageId") + private String compShareImageId; + + /** 镜像名称 */ + @SerializedName("Name") + private String name; + + /** 镜像作者昵称 */ + @SerializedName("Author") + private String author; + + /** 镜像作者认证信息 */ + @SerializedName("AuthInfo") + private Integer authInfo; + + /** 镜像来源。 - Official 平台镜像; - Community 社区镜像 */ + @SerializedName("ImageOwnerAlias") + private String imageOwnerAlias; + + /** 镜像类型。 - System 平台提供的公共镜像; - App 平台提供的应用镜像; - Custom 自制镜像; - Community 社区镜像 */ + @SerializedName("ImageType") + private String imageType; + + /** 来源是否为官方镜像【仅自制镜像信息返回该字段】 */ + @SerializedName("IsOfficial") + private Boolean isOfficial; + + /** 是否为容器镜像。 - True 容器镜像 - False 虚机镜像 */ + @SerializedName("Container") + private String container; + + /** 镜像状态。 - Making 制作中; - Available 可用; - UnAvailable 不可用; - Reviewing 审核中; - Offline 已下线 */ + @SerializedName("Status") + private String status; + + /** 镜像大小。单位MB */ + @SerializedName("Size") + private Integer size; + + /** 可见性。0:私密镜像;1:公开至镜像社区 */ + @SerializedName("Visibility") + private Integer visibility; + + /** 镜像描述信息 */ + @SerializedName("Description") + private String description; + + /** 【array of string】镜像标签 */ + @SerializedName("Tags") + private List tags; + + /** 镜像价格。单位:元 */ + @SerializedName("Price") + private Double price; + + /** 镜像封面URL */ + @SerializedName("Cover") + private String cover; + + /** 镜像详细描述。仅指定镜像Id查询时返回 */ + @SerializedName("Readme") + private String readme; + + /** 镜像软件信息 */ + @SerializedName("Softwares") + private Software softwares; + + /** 镜像引用创建计数 */ + @SerializedName("CreatedCount") + private Integer createdCount; + + /** 镜像收藏计数 */ + @SerializedName("FavoritesCount") + private Integer favoritesCount; + + /** 镜像制作失败错误原因 */ + @SerializedName("FailedReason") + private String failedReason; + + /** 创建时间戳 */ + @SerializedName("CreateTime") + private Integer createTime; + + /** 发布时间戳 */ + @SerializedName("PubTime") + private Integer pubTime; + + /** 镜像所属账号信息 */ + @SerializedName("Owner") + private Projects owner; + + /** 镜像组id */ + @SerializedName("GroupId") + private String groupId; + + /** 版本名称 */ + @SerializedName("VersionName") + private String versionName; + + /** 版本描述 */ + @SerializedName("VersionDesc") + private String versionDesc; + + /** 自制镜像来源机型 */ + @SerializedName("SourceGpuType") + private String sourceGpuType; + + /** 是否支持自启动 default:false */ + @SerializedName("AutoStart") + private Boolean autoStart; + + /** 是否镜像收费 default: false */ + @SerializedName("ImageCharge") + private Boolean imageCharge; + + /** 镜像使用时长 */ + @SerializedName("ImageUseTime") + private Integer imageUseTime; + + public String getCompShareImageId() { + return compShareImageId; + } + + public void setCompShareImageId(String compShareImageId) { + this.compShareImageId = compShareImageId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getAuthor() { + return author; + } + + public void setAuthor(String author) { + this.author = author; + } + + public Integer getAuthInfo() { + return authInfo; + } + + public void setAuthInfo(Integer authInfo) { + this.authInfo = authInfo; + } + + public String getImageOwnerAlias() { + return imageOwnerAlias; + } + + public void setImageOwnerAlias(String imageOwnerAlias) { + this.imageOwnerAlias = imageOwnerAlias; + } + + public String getImageType() { + return imageType; + } + + public void setImageType(String imageType) { + this.imageType = imageType; + } + + public Boolean getIsOfficial() { + return isOfficial; + } + + public void setIsOfficial(Boolean isOfficial) { + this.isOfficial = isOfficial; + } + + public String getContainer() { + return container; + } + + public void setContainer(String container) { + this.container = container; + } + + public String getStatus() { + return status; + } + + public void setStatus(String status) { + this.status = status; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + + public Integer getVisibility() { + return visibility; + } + + public void setVisibility(Integer visibility) { + this.visibility = visibility; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public List getTags() { + return tags; + } + + public void setTags(List tags) { + this.tags = tags; + } + + public Double getPrice() { + return price; + } + + public void setPrice(Double price) { + this.price = price; + } + + public String getCover() { + return cover; + } + + public void setCover(String cover) { + this.cover = cover; + } + + public String getReadme() { + return readme; + } + + public void setReadme(String readme) { + this.readme = readme; + } + + public Software getSoftwares() { + return softwares; + } + + public void setSoftwares(Software softwares) { + this.softwares = softwares; + } + + public Integer getCreatedCount() { + return createdCount; + } + + public void setCreatedCount(Integer createdCount) { + this.createdCount = createdCount; + } + + public Integer getFavoritesCount() { + return favoritesCount; + } + + public void setFavoritesCount(Integer favoritesCount) { + this.favoritesCount = favoritesCount; + } + + public String getFailedReason() { + return failedReason; + } + + public void setFailedReason(String failedReason) { + this.failedReason = failedReason; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + + public Integer getPubTime() { + return pubTime; + } + + public void setPubTime(Integer pubTime) { + this.pubTime = pubTime; + } + + public Projects getOwner() { + return owner; + } + + public void setOwner(Projects owner) { + this.owner = owner; + } + + public String getGroupId() { + return groupId; + } + + public void setGroupId(String groupId) { + this.groupId = groupId; + } + + public String getVersionName() { + return versionName; + } + + public void setVersionName(String versionName) { + this.versionName = versionName; + } + + public String getVersionDesc() { + return versionDesc; + } + + public void setVersionDesc(String versionDesc) { + this.versionDesc = versionDesc; + } + + public String getSourceGpuType() { + return sourceGpuType; + } + + public void setSourceGpuType(String sourceGpuType) { + this.sourceGpuType = sourceGpuType; + } + + public Boolean getAutoStart() { + return autoStart; + } + + public void setAutoStart(Boolean autoStart) { + this.autoStart = autoStart; + } + + public Boolean getImageCharge() { + return imageCharge; + } + + public void setImageCharge(Boolean imageCharge) { + this.imageCharge = imageCharge; + } + + public Integer getImageUseTime() { + return imageUseTime; + } + + public void setImageUseTime(Integer imageUseTime) { + this.imageUseTime = imageUseTime; + } + } + + public static class Projects extends Response { + + /** 账号昵称 */ + @SerializedName("AccountName") + private String accountName; + + /** 账号Id */ + @SerializedName("AccountId") + private String accountId; + + public String getAccountName() { + return accountName; + } + + public void setAccountName(String accountName) { + this.accountName = accountName; + } + + public String getAccountId() { + return accountId; + } + + public void setAccountId(String accountId) { + this.accountId = accountId; + } + } + + public static class Software extends Response { + + /** 框架名称 */ + @SerializedName("Framework") + private String framework; + + /** 框架版本 */ + @SerializedName("FrameworkVersion") + private String frameworkVersion; + + /** CUDA版本 */ + @SerializedName("CUDAVersion") + private String cudaVersion; + + /** 【array of string】应用列表 */ + @SerializedName("Applications") + private List applications; + + public String getFramework() { + return framework; + } + + public void setFramework(String framework) { + this.framework = framework; + } + + public String getFrameworkVersion() { + return frameworkVersion; + } + + public void setFrameworkVersion(String frameworkVersion) { + this.frameworkVersion = frameworkVersion; + } + + public String getCUDAVersion() { + return cudaVersion; + } + + public void setCUDAVersion(String cudaVersion) { + this.cudaVersion = cudaVersion; + } + + public List getApplications() { + return applications; + } + + public void setApplications(List applications) { + this.applications = applications; + } + } +} diff --git a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareInstanceResponse.java b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareInstanceResponse.java index b145fb63..a825a192 100644 --- a/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareInstanceResponse.java +++ b/ucloud-sdk-java-ucompshare/src/main/java/cn/ucloud/ucompshare/models/DescribeCompShareInstanceResponse.java @@ -51,6 +51,10 @@ public static class CompShareInstanceSet extends Response { @SerializedName("Zone") private String zone; + /** 计划关机时间 */ + @SerializedName("StopSchedulerTime") + private Integer stopSchedulerTime; + /** 实例Id */ @SerializedName("UHostId") private String uHostId; @@ -203,6 +207,30 @@ public static class CompShareInstanceSet extends Response { @SerializedName("WithoutGpuSpec") private WithoutGpuSpec withoutGpuSpec; + /** 定时关机时间 */ + @SerializedName("StopTime") + private Integer stopTime; + + /** 虚机状态更新时间 */ + @SerializedName("UpdateTime") + private Integer updateTime; + + /** 释放时间(关机时候返回) */ + @SerializedName("ReleaseTime") + private Integer releaseTime; + + /** 磁盘价格信息,详见:DiskPriceInfo */ + @SerializedName("DiskPriceInfo") + private List diskPriceInfo; + + /** 后付费关机计费信息列表,详见:详见:DiskPriceInfo */ + @SerializedName("PostPayPowerOffBillingResource") + private List postPayPowerOffBillingResource; + + /** 监控信息,详见:MonitorMessage */ + @SerializedName("MonitorMessages") + private MonitorMessage monitorMessages; + public String getZone() { return zone; } @@ -211,6 +239,14 @@ public void setZone(String zone) { this.zone = zone; } + public Integer getStopSchedulerTime() { + return stopSchedulerTime; + } + + public void setStopSchedulerTime(Integer stopSchedulerTime) { + this.stopSchedulerTime = stopSchedulerTime; + } + public String getUHostId() { return uHostId; } @@ -506,6 +542,133 @@ public WithoutGpuSpec getWithoutGpuSpec() { public void setWithoutGpuSpec(WithoutGpuSpec withoutGpuSpec) { this.withoutGpuSpec = withoutGpuSpec; } + + public Integer getStopTime() { + return stopTime; + } + + public void setStopTime(Integer stopTime) { + this.stopTime = stopTime; + } + + public Integer getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Integer updateTime) { + this.updateTime = updateTime; + } + + public Integer getReleaseTime() { + return releaseTime; + } + + public void setReleaseTime(Integer releaseTime) { + this.releaseTime = releaseTime; + } + + public List getDiskPriceInfo() { + return diskPriceInfo; + } + + public void setDiskPriceInfo(List diskPriceInfo) { + this.diskPriceInfo = diskPriceInfo; + } + + public List getPostPayPowerOffBillingResource() { + return postPayPowerOffBillingResource; + } + + public void setPostPayPowerOffBillingResource( + List postPayPowerOffBillingResource) { + this.postPayPowerOffBillingResource = postPayPowerOffBillingResource; + } + + public MonitorMessage getMonitorMessages() { + return monitorMessages; + } + + public void setMonitorMessages(MonitorMessage monitorMessages) { + this.monitorMessages = monitorMessages; + } + } + + public static class DiskPriceInfo extends Response { + + /** 计费类型 */ + @SerializedName("ChargeType") + private String chargeType; + + /** 磁盘价格 */ + @SerializedName("Price") + private Double price; + + /** 是否为系统盘 */ + @SerializedName("IsBoot") + private Boolean isBoot; + + public String getChargeType() { + return chargeType; + } + + public void setChargeType(String chargeType) { + this.chargeType = chargeType; + } + + public Double getPrice() { + return price; + } + + public void setPrice(Double price) { + this.price = price; + } + + public Boolean getIsBoot() { + return isBoot; + } + + public void setIsBoot(Boolean isBoot) { + this.isBoot = isBoot; + } + } + + public static class GpuMonitorInfo extends Response { + + /** GPU卡使用率 */ + @SerializedName("GpuUsageRate") + private String gpuUsageRate; + + /** GPU显存使用率 */ + @SerializedName("MemoryUsageRate") + private String memoryUsageRate; + + /** GPU卡名称 */ + @SerializedName("GPU") + private String gpu; + + public String getGpuUsageRate() { + return gpuUsageRate; + } + + public void setGpuUsageRate(String gpuUsageRate) { + this.gpuUsageRate = gpuUsageRate; + } + + public String getMemoryUsageRate() { + return memoryUsageRate; + } + + public void setMemoryUsageRate(String memoryUsageRate) { + this.memoryUsageRate = memoryUsageRate; + } + + public String getGPU() { + return gpu; + } + + public void setGPU(String gpu) { + this.gpu = gpu; + } } public static class GraphicsMemory extends Response { @@ -535,6 +698,45 @@ public void setRate(Integer rate) { } } + public static class MonitorMessage extends Response { + + /** CPU使用率 */ + @SerializedName("CpuUsageRate") + private String cpuUsageRate; + + /** 内存使用率 */ + @SerializedName("MemUsageRate") + private String memUsageRate; + + /** GPU卡监控信息 */ + @SerializedName("GpuInfo") + private List gpuInfo; + + public String getCpuUsageRate() { + return cpuUsageRate; + } + + public void setCpuUsageRate(String cpuUsageRate) { + this.cpuUsageRate = cpuUsageRate; + } + + public String getMemUsageRate() { + return memUsageRate; + } + + public void setMemUsageRate(String memUsageRate) { + this.memUsageRate = memUsageRate; + } + + public List getGpuInfo() { + return gpuInfo; + } + + public void setGpuInfo(List gpuInfo) { + this.gpuInfo = gpuInfo; + } + } + public static class SoftwareAddr extends Response { /** 软件名称 */ diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml index 9d44fc7c..e5cce357 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udb ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml index 47b72b36..d925f42b 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udbproxy ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml index d34d17c2..3bdada9f 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udi ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml index 7e08263b..e8b13457 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udisk ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-udns/pom.xml b/ucloud-sdk-java-udns/pom.xml index 70fcbe00..b72ea001 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udns ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml index 22d66aa3..2887f5f6 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-udpn ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml index 555eb8cb..09195ea9 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uec ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml index 86f03a59..74d4044e 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uewaf ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml index 5473a272..753a904d 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ufile ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml index 30dca116..0d4d0f0a 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ufs ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml index 4cf212ed..01782d00 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uhost ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml index d6a2635c..00ae89c5 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uk8s ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml index beabef98..3d17695b 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ulb ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-ulog/pom.xml b/ucloud-sdk-java-ulog/pom.xml index a730f030..60a817ed 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-ulog ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml index 4c7a56bf..a65a8bf9 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-umem ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-umon/pom.xml b/ucloud-sdk-java-umon/pom.xml index 993da105..c99a363a 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-umon ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml index cc92ea49..ed36693c 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-umongodb ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml index f52e90cd..ae6e513a 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-unet ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-upfs/pom.xml b/ucloud-sdk-java-upfs/pom.xml index 0d23540e..af8a47bf 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-upfs ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml index 31d5aa56..06c34898 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-upgsql ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml index f77411c1..9f84942a 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uphone ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml index 1dd4d321..59f1bca1 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uphost ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml index 1a4a5371..104fedb8 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uslk ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml index 50da06bb..271b39d1 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-usms ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml index f08d10ea..cf32d5a0 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-usnap ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml index c1b5068b..afdb791c 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-uvms ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml index 78789db4..c54f0244 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.50-release + 1.2.51-release 4.0.0 ucloud-sdk-java-vpc ucloud-sdk-java - 1.2.50-release + 1.2.51-release cn.ucloud ucloud-sdk-java-common - 1.2.50-release + 1.2.51-release