Skip to content

Commit ea9c856

Browse files
committed
Support ARM API.
1 parent 888d668 commit ea9c856

10 files changed

+57
-2
lines changed

ens-20171110/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-03-28 Version: 1.0.9
2+
- Support ARM API.
3+
14
2023-03-09 Version: 1.0.8
25
- Support Disk API.
36

ens-20171110/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0modelVersion>
44
<groupId>com.aliyungroupId>
55
<artifactId>alibabacloud-ens20171110artifactId>
6-
<version>1.0.8version>
6+
<version>1.0.9version>
77
<packaging>jarpackaging>
88
<name>alibabacloud-ens20171110name>
99
<description>Alibaba Cloud Ens (20171110) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8java.version>
4242
<maven.compiler.source>8maven.compiler.source>
4343
<maven.compiler.target>8maven.compiler.target>
44-
<service.version>0.1.9-betaservice.version>
44+
<service.version>0.1.13-betaservice.version>
4545
properties>
4646
<dependencies>
4747
<dependency>

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/CreateARMServerInstancesRequest.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ public class CreateARMServerInstancesRequest extends Request {
4444
@NameInMap("KeyPairName")
4545
private String keyPairName;
4646

47+
@Query
48+
@NameInMap("NameSpace")
49+
private String nameSpace;
50+
4751
@Query
4852
@NameInMap("PayType")
4953
@Validation(required = true)
@@ -77,6 +81,7 @@ private CreateARMServerInstancesRequest(Builder builder) {
7781
this.imageId = builder.imageId;
7882
this.instanceType = builder.instanceType;
7983
this.keyPairName = builder.keyPairName;
84+
this.nameSpace = builder.nameSpace;
8085
this.payType = builder.payType;
8186
this.period = builder.period;
8287
this.periodUnit = builder.periodUnit;
@@ -146,6 +151,13 @@ public String getKeyPairName() {
146151
return this.keyPairName;
147152
}
148153

154+
/**
155+
* @return nameSpace
156+
*/
157+
public String getNameSpace() {
158+
return this.nameSpace;
159+
}
160+
149161
/**
150162
* @return payType
151163
*/
@@ -189,6 +201,7 @@ public static final class Builder extends Request.Builder
189201
private String imageId;
190202
private String instanceType;
191203
private String keyPairName;
204+
private String nameSpace;
192205
private String payType;
193206
private Integer period;
194207
private String periodUnit;
@@ -208,6 +221,7 @@ private Builder(CreateARMServerInstancesRequest request) {
208221
this.imageId = request.imageId;
209222
this.instanceType = request.instanceType;
210223
this.keyPairName = request.keyPairName;
224+
this.nameSpace = request.nameSpace;
211225
this.payType = request.payType;
212226
this.period = request.period;
213227
this.periodUnit = request.periodUnit;
@@ -278,6 +292,15 @@ public Builder keyPairName(String keyPairName) {
278292
return this;
279293
}
280294

295+
/**
296+
* NameSpace.
297+
*/
298+
public Builder nameSpace(String nameSpace) {
299+
this.putQueryParameter("NameSpace", nameSpace);
300+
this.nameSpace = nameSpace;
301+
return this;
302+
}
303+
281304
/**
282305
* 付费类型。PrePaid(目前只支持此种):包年包月
283306
*/

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/DescribeARMServerInstancesResponseBody.java

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,9 @@ public static class Servers extends TeaModel {
406406
@NameInMap("ExpiredTime")
407407
private String expiredTime;
408408

409+
@NameInMap("Namespace")
410+
private String namespace;
411+
409412
@NameInMap("ServerId")
410413
private String serverId;
411414

@@ -423,6 +426,7 @@ private Servers(Builder builder) {
423426
this.creationTime = builder.creationTime;
424427
this.ensRegionId = builder.ensRegionId;
425428
this.expiredTime = builder.expiredTime;
429+
this.namespace = builder.namespace;
426430
this.serverId = builder.serverId;
427431
this.specName = builder.specName;
428432
this.state = builder.state;
@@ -465,6 +469,13 @@ public String getExpiredTime() {
465469
return this.expiredTime;
466470
}
467471

472+
/**
473+
* @return namespace
474+
*/
475+
public String getNamespace() {
476+
return this.namespace;
477+
}
478+
468479
/**
469480
* @return serverId
470481
*/
@@ -498,6 +509,7 @@ public static final class Builder {
498509
private String creationTime;
499510
private String ensRegionId;
500511
private String expiredTime;
512+
private String namespace;
501513
private String serverId;
502514
private String specName;
503515
private String state;
@@ -535,6 +547,14 @@ public Builder expiredTime(String expiredTime) {
535547
return this;
536548
}
537549

550+
/**
551+
* Namespace.
552+
*/
553+
public Builder namespace(String namespace) {
554+
this.namespace = namespace;
555+
return this;
556+
}
557+
538558
/**
539559
* ServerId.
540560
*/

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/RebootAICInstanceRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@
1414
public class RebootAICInstanceRequest extends Request {
1515
@Query
1616
@NameInMap("InstanceId")
17+
@Validation(required = true)
1718
private String instanceId;
1819

1920
@Query
2021
@NameInMap("ServerId")
22+
@Validation(required = true)
2123
private String serverId;
2224

2325
private RebootAICInstanceRequest(Builder builder) {

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/RebootARMServerInstanceRequest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
public class RebootARMServerInstanceRequest extends Request {
1515
@Query
1616
@NameInMap("ServerId")
17+
@Validation(required = true)
1718
private String serverId;
1819

1920
private RebootARMServerInstanceRequest(Builder builder) {

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/RecoverAICInstanceRequest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
public class RecoverAICInstanceRequest extends Request {
1515
@Query
1616
@NameInMap("ServerId")
17+
@Validation(required = true)
1718
private String serverId;
1819

1920
private RecoverAICInstanceRequest(Builder builder) {

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/ReleaseAICInstanceRequest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
public class ReleaseAICInstanceRequest extends Request {
1515
@Query
1616
@NameInMap("ServerId")
17+
@Validation(required = true)
1718
private String serverId;
1819

1920
private ReleaseAICInstanceRequest(Builder builder) {

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/ResetAICInstanceRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@
1414
public class ResetAICInstanceRequest extends Request {
1515
@Query
1616
@NameInMap("InstanceId")
17+
@Validation(required = true)
1718
private String instanceId;
1819

1920
@Query
2021
@NameInMap("ServerId")
22+
@Validation(required = true)
2123
private String serverId;
2224

2325
private ResetAICInstanceRequest(Builder builder) {

ens-20171110/src/main/java/com/aliyun/sdk/service/ens20171110/models/UpgradeAICInstanceImageRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@
1414
public class UpgradeAICInstanceImageRequest extends Request {
1515
@Query
1616
@NameInMap("ImageId")
17+
@Validation(required = true)
1718
private String imageId;
1819

1920
@Query
2021
@NameInMap("ServerIds")
22+
@Validation(required = true)
2123
private java.util.List < String > serverIds;
2224

2325
@Query

0 commit comments

Comments
 (0)