Skip to content

Commit 244067b

Browse files
author
fengyikai
committed
星流平台(aicp):公共资产-镜像 OpenApi已更新;
1 parent c9de7e0 commit 244067b

21 files changed

Lines changed: 4120 additions & 2902 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.ksyun</groupId>
88
<artifactId>ksyun-java-sdk</artifactId>
9-
<version>1.8.6.52</version>
9+
<version>1.8.6.53</version>
1010
<packaging>jar</packaging>
1111

1212
<name>KSYUN SDK for Java</name>

src/main/java/ksyun/client/aicp/createimage.v20240612/CreateImageClient.java

Lines changed: 730 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
package ksyun.client.aicp.createimage.v20240612;
2+
3+
import common.annotation.KsYunField;
4+
import lombok.Builder;
5+
import lombok.Data;
6+
import lombok.ToString;
7+
8+
import java.util.List;
9+
import java.util.Arrays;
10+
11+
/**
12+
* @Classname CreateImageRequest
13+
* @Description 请求参数
14+
*/
15+
@Data
16+
public class CreateImageRequest{
17+
/**自定义镜像名称*/
18+
@KsYunField(name="ImageName")
19+
private String ImageName;
20+
21+
/**描述信息*/
22+
@KsYunField(name="Description")
23+
private String Description;
24+
25+
/**镜像类型*/
26+
@KsYunField(name="ImageType")
27+
private String ImageType;
28+
29+
/**命名空间*/
30+
@KsYunField(name="Namespace")
31+
private String Namespace;
32+
33+
/**命名空间权限*/
34+
@KsYunField(name="NamespacePermission")
35+
private String NamespacePermission;
36+
37+
/**镜像仓库*/
38+
@KsYunField(name="ImageRepo")
39+
private String ImageRepo;
40+
41+
/**镜像版本*/
42+
@KsYunField(name="ImageVersion")
43+
private String ImageVersion;
44+
45+
/**企业镜像实例,当ImageType=Official不能为空*/
46+
@KsYunField(name="OfficialInstance")
47+
private String OfficialInstance;
48+
49+
/**用户名,当ImageType=Official不能为空*/
50+
@KsYunField(name="UserName")
51+
private String UserName;
52+
53+
/**密码,当ImageType=Official不能为空*/
54+
@KsYunField(name="Password")
55+
private String Password;
56+
57+
/**镜像权限*/
58+
@KsYunField(name="ImagePermission")
59+
private String ImagePermission;
60+
61+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package ksyun.client.aicp.createimage.v20240612;
2+
3+
import com.fasterxml.jackson.annotation.JsonProperty;
4+
import common.BaseResponseModel;
5+
import lombok.Data;
6+
import lombok.ToString;
7+
8+
import java.util.List;
9+
10+
/**
11+
* @Classname CreateImageResponse
12+
* @Description CreateImage 返回体
13+
*/
14+
@Data
15+
@ToString
16+
public class CreateImageResponse extends BaseResponseModel {
17+
18+
/**请求ID*/
19+
@JsonProperty("RequestId")
20+
private String RequestId;
21+
22+
/**镜像ID*/
23+
@JsonProperty("ImageId")
24+
private String ImageId;
25+
26+
}

0 commit comments

Comments
 (0)