Skip to content

Commit 15c01d2

Browse files
committed
Generated java-async 2019-12-09 for Yundun-bastionhost.
1 parent 4bce413 commit 15c01d2

17 files changed

Lines changed: 2256 additions & 5 deletions

yundun-bastionhost-20191209/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2026-06-23 Version: 1.0.16
2+
- Generated java-async 2019-12-09 for Yundun-bastionhost.
3+
14
2026-04-22 Version: 1.0.15
25
- Generated java-async 2019-12-09 for Yundun-bastionhost.
36

yundun-bastionhost-20191209/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-yundun_bastionhost20191209</artifactId>
6-
<version>1.0.15</version>
6+
<version>1.0.16</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-yundun_bastionhost20191209</name>
99
<description>Alibaba Cloud Yundun-bastionhost (20191209) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8</java.version>
4242
<maven.compiler.source>8</maven.compiler.source>
4343
<maven.compiler.target>8</maven.compiler.target>
44-
<service.version>0.3.5-beta</service.version>
44+
<service.version>0.4.0</service.version>
4545
</properties>
4646
<dependencies>
4747
<dependency>

yundun-bastionhost-20191209/src/main/java/com/aliyun/sdk/service/yundun_bastionhost20191209/AsyncClient.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ static AsyncClient create() {
7474
*/
7575
CompletableFuture<AddUsersToGroupResponse> addUsersToGroup(AddUsersToGroupRequest request);
7676

77+
/**
78+
* @param request the request parameters of AllowOperationTaskApproval AllowOperationTaskApprovalRequest
79+
* @return AllowOperationTaskApprovalResponse
80+
*/
81+
CompletableFuture<AllowOperationTaskApprovalResponse> allowOperationTaskApproval(AllowOperationTaskApprovalRequest request);
82+
7783
/**
7884
* @param request the request parameters of AttachDatabaseAccountsToUser AttachDatabaseAccountsToUserRequest
7985
* @return AttachDatabaseAccountsToUserResponse
@@ -417,6 +423,12 @@ static AsyncClient create() {
417423
*/
418424
CompletableFuture<GenerateAssetOperationTokenResponse> generateAssetOperationToken(GenerateAssetOperationTokenRequest request);
419425

426+
/**
427+
* @param request the request parameters of GetAutoOpsTask GetAutoOpsTaskRequest
428+
* @return GetAutoOpsTaskResponse
429+
*/
430+
CompletableFuture<GetAutoOpsTaskResponse> getAutoOpsTask(GetAutoOpsTaskRequest request);
431+
420432
/**
421433
* @param request the request parameters of GetDatabase GetDatabaseRequest
422434
* @return GetDatabaseResponse
@@ -742,6 +754,12 @@ static AsyncClient create() {
742754
*/
743755
CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request);
744756

757+
/**
758+
* @param request the request parameters of ListTodoOpsTaskApprovals ListTodoOpsTaskApprovalsRequest
759+
* @return ListTodoOpsTaskApprovalsResponse
760+
*/
761+
CompletableFuture<ListTodoOpsTaskApprovalsResponse> listTodoOpsTaskApprovals(ListTodoOpsTaskApprovalsRequest request);
762+
745763
/**
746764
* @param request the request parameters of ListUserGroups ListUserGroupsRequest
747765
* @return ListUserGroupsResponse
@@ -923,6 +941,12 @@ static AsyncClient create() {
923941
*/
924942
CompletableFuture<RejectApproveCommandResponse> rejectApproveCommand(RejectApproveCommandRequest request);
925943

944+
/**
945+
* @param request the request parameters of RejectOperationTaskApproval RejectOperationTaskApprovalRequest
946+
* @return RejectOperationTaskApprovalResponse
947+
*/
948+
CompletableFuture<RejectOperationTaskApprovalResponse> rejectOperationTaskApproval(RejectOperationTaskApprovalRequest request);
949+
926950
/**
927951
* <b>description</b> :
928952
* <p>You can call this operation to reject an O\&amp;M application of an O\&amp;M engineer as a Bastionhost administrator.

yundun-bastionhost-20191209/src/main/java/com/aliyun/sdk/service/yundun_bastionhost20191209/DefaultAsyncClient.java

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,10 @@ protected DefaultAsyncClient(ClientConfiguration configuration) {
8989
new TeaPair("cn-zhangjiakou-na62-a01", "yundun-bastionhost.aliyuncs.com"),
9090
new TeaPair("cn-zhengzhou-nebula-1", "yundun-bastionhost.aliyuncs.com"),
9191
new TeaPair("eu-west-1-oxs", "yundun-bastionhost.aliyuncs.com"),
92-
new TeaPair("rus-west-1-pop", "yundun-bastionhost.aliyuncs.com")
92+
new TeaPair("rus-west-1-pop", "yundun-bastionhost.aliyuncs.com"),
93+
new TeaPair("cn-zhengzhou-jva", "yundun-bastionhost.aliyuncs.com"),
94+
new TeaPair("ap-southeast-6", "bastionhost.ap-southeast-6.aliyuncs.com"),
95+
new TeaPair("ap-northeast-2", "bastionhost.ap-northeast-2.aliyuncs.com")
9396
);
9497
this.REQUEST = TeaRequest.create().setProduct(product).setEndpointRule(endpointRule).setEndpointMap(endpointMap).setVersion(version);
9598
}
@@ -226,6 +229,24 @@ public CompletableFuture<AddUsersToGroupResponse> addUsersToGroup(AddUsersToGrou
226229
}
227230
}
228231

232+
/**
233+
* @param request the request parameters of AllowOperationTaskApproval AllowOperationTaskApprovalRequest
234+
* @return AllowOperationTaskApprovalResponse
235+
*/
236+
@Override
237+
public CompletableFuture<AllowOperationTaskApprovalResponse> allowOperationTaskApproval(AllowOperationTaskApprovalRequest request) {
238+
try {
239+
this.handler.validateRequestModel(request);
240+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("AllowOperationTaskApproval").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
241+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(AllowOperationTaskApprovalResponse.create());
242+
return this.handler.execute(params);
243+
} catch (Exception e) {
244+
CompletableFuture<AllowOperationTaskApprovalResponse> future = new CompletableFuture<>();
245+
future.completeExceptionally(e);
246+
return future;
247+
}
248+
}
249+
229250
/**
230251
* @param request the request parameters of AttachDatabaseAccountsToUser AttachDatabaseAccountsToUserRequest
231252
* @return AttachDatabaseAccountsToUserResponse
@@ -1169,6 +1190,24 @@ public CompletableFuture<GenerateAssetOperationTokenResponse> generateAssetOpera
11691190
}
11701191
}
11711192

1193+
/**
1194+
* @param request the request parameters of GetAutoOpsTask GetAutoOpsTaskRequest
1195+
* @return GetAutoOpsTaskResponse
1196+
*/
1197+
@Override
1198+
public CompletableFuture<GetAutoOpsTaskResponse> getAutoOpsTask(GetAutoOpsTaskRequest request) {
1199+
try {
1200+
this.handler.validateRequestModel(request);
1201+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetAutoOpsTask").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
1202+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetAutoOpsTaskResponse.create());
1203+
return this.handler.execute(params);
1204+
} catch (Exception e) {
1205+
CompletableFuture<GetAutoOpsTaskResponse> future = new CompletableFuture<>();
1206+
future.completeExceptionally(e);
1207+
return future;
1208+
}
1209+
}
1210+
11721211
/**
11731212
* @param request the request parameters of GetDatabase GetDatabaseRequest
11741213
* @return GetDatabaseResponse
@@ -2106,6 +2145,24 @@ public CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResou
21062145
}
21072146
}
21082147

2148+
/**
2149+
* @param request the request parameters of ListTodoOpsTaskApprovals ListTodoOpsTaskApprovalsRequest
2150+
* @return ListTodoOpsTaskApprovalsResponse
2151+
*/
2152+
@Override
2153+
public CompletableFuture<ListTodoOpsTaskApprovalsResponse> listTodoOpsTaskApprovals(ListTodoOpsTaskApprovalsRequest request) {
2154+
try {
2155+
this.handler.validateRequestModel(request);
2156+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListTodoOpsTaskApprovals").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2157+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListTodoOpsTaskApprovalsResponse.create());
2158+
return this.handler.execute(params);
2159+
} catch (Exception e) {
2160+
CompletableFuture<ListTodoOpsTaskApprovalsResponse> future = new CompletableFuture<>();
2161+
future.completeExceptionally(e);
2162+
return future;
2163+
}
2164+
}
2165+
21092166
/**
21102167
* @param request the request parameters of ListUserGroups ListUserGroupsRequest
21112168
* @return ListUserGroupsResponse
@@ -2599,6 +2656,24 @@ public CompletableFuture<RejectApproveCommandResponse> rejectApproveCommand(Reje
25992656
}
26002657
}
26012658

2659+
/**
2660+
* @param request the request parameters of RejectOperationTaskApproval RejectOperationTaskApprovalRequest
2661+
* @return RejectOperationTaskApprovalResponse
2662+
*/
2663+
@Override
2664+
public CompletableFuture<RejectOperationTaskApprovalResponse> rejectOperationTaskApproval(RejectOperationTaskApprovalRequest request) {
2665+
try {
2666+
this.handler.validateRequestModel(request);
2667+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("RejectOperationTaskApproval").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2668+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(RejectOperationTaskApprovalResponse.create());
2669+
return this.handler.execute(params);
2670+
} catch (Exception e) {
2671+
CompletableFuture<RejectOperationTaskApprovalResponse> future = new CompletableFuture<>();
2672+
future.completeExceptionally(e);
2673+
return future;
2674+
}
2675+
}
2676+
26022677
/**
26032678
* <b>description</b> :
26042679
* <p>You can call this operation to reject an O\&amp;M application of an O\&amp;M engineer as a Bastionhost administrator.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.yundun_bastionhost20191209.models;
3+
4+
import com.aliyun.sdk.gateway.pop.*;
5+
import darabonba.core.*;
6+
import darabonba.core.async.*;
7+
import darabonba.core.sync.*;
8+
import darabonba.core.client.*;
9+
import darabonba.core.RequestModel;
10+
import darabonba.core.TeaModel;
11+
import com.aliyun.sdk.gateway.pop.models.*;
12+
13+
/**
14+
*
15+
* {@link AllowOperationTaskApprovalRequest} extends {@link RequestModel}
16+
*
17+
* <p>AllowOperationTaskApprovalRequest</p>
18+
*/
19+
public class AllowOperationTaskApprovalRequest extends Request {
20+
@com.aliyun.core.annotation.Query
21+
@com.aliyun.core.annotation.NameInMap("ApproveId")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String approveId;
24+
25+
@com.aliyun.core.annotation.Query
26+
@com.aliyun.core.annotation.NameInMap("InstanceId")
27+
@com.aliyun.core.annotation.Validation(required = true)
28+
private String instanceId;
29+
30+
@com.aliyun.core.annotation.Query
31+
@com.aliyun.core.annotation.NameInMap("RegionId")
32+
private String regionId;
33+
34+
private AllowOperationTaskApprovalRequest(Builder builder) {
35+
super(builder);
36+
this.approveId = builder.approveId;
37+
this.instanceId = builder.instanceId;
38+
this.regionId = builder.regionId;
39+
}
40+
41+
public static Builder builder() {
42+
return new Builder();
43+
}
44+
45+
public static AllowOperationTaskApprovalRequest create() {
46+
return builder().build();
47+
}
48+
49+
@Override
50+
public Builder toBuilder() {
51+
return new Builder(this);
52+
}
53+
54+
/**
55+
* @return approveId
56+
*/
57+
public String getApproveId() {
58+
return this.approveId;
59+
}
60+
61+
/**
62+
* @return instanceId
63+
*/
64+
public String getInstanceId() {
65+
return this.instanceId;
66+
}
67+
68+
/**
69+
* @return regionId
70+
*/
71+
public String getRegionId() {
72+
return this.regionId;
73+
}
74+
75+
public static final class Builder extends Request.Builder<AllowOperationTaskApprovalRequest, Builder> {
76+
private String approveId;
77+
private String instanceId;
78+
private String regionId;
79+
80+
private Builder() {
81+
super();
82+
}
83+
84+
private Builder(AllowOperationTaskApprovalRequest request) {
85+
super(request);
86+
this.approveId = request.approveId;
87+
this.instanceId = request.instanceId;
88+
this.regionId = request.regionId;
89+
}
90+
91+
/**
92+
* <p>This parameter is required.</p>
93+
*
94+
* <strong>example:</strong>
95+
* <p>1</p>
96+
*/
97+
public Builder approveId(String approveId) {
98+
this.putQueryParameter("ApproveId", approveId);
99+
this.approveId = approveId;
100+
return this;
101+
}
102+
103+
/**
104+
* <p>This parameter is required.</p>
105+
*
106+
* <strong>example:</strong>
107+
* <p>bastionhost-cn-lbj3bw4ma02</p>
108+
*/
109+
public Builder instanceId(String instanceId) {
110+
this.putQueryParameter("InstanceId", instanceId);
111+
this.instanceId = instanceId;
112+
return this;
113+
}
114+
115+
/**
116+
* RegionId.
117+
*/
118+
public Builder regionId(String regionId) {
119+
this.putQueryParameter("RegionId", regionId);
120+
this.regionId = regionId;
121+
return this;
122+
}
123+
124+
@Override
125+
public AllowOperationTaskApprovalRequest build() {
126+
return new AllowOperationTaskApprovalRequest(this);
127+
}
128+
129+
}
130+
131+
}

0 commit comments

Comments
 (0)