@@ -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\&M application of an O\&M engineer as a Bastionhost administrator.
0 commit comments