Skip to content

Commit d370344

Browse files
committed
Generated java-async 2015-05-01 for Ram.
1 parent 4af727f commit d370344

File tree

202 files changed

+3418
-380
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

202 files changed

+3418
-380
lines changed

ram-20150501/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-12 Version: 1.0.4
2+
- Generated java-async 2015-05-01 for Ram.
3+
14
2025-01-14 Version: 1.0.3
25
- Generated java-async 2015-05-01 for Ram.
36

ram-20150501/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-ram20150501</artifactId>
6-
<version>1.0.3</version>
6+
<version>1.0.4</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-ram20150501</name>
99
<description>Alibaba Cloud Ram (20150501) Async SDK for Java
@@ -76,7 +76,7 @@
7676
<plugin>
7777
<groupId>org.apache.maven.plugins</groupId>
7878
<artifactId>maven-gpg-plugin</artifactId>
79-
<version>1.6</version>
79+
<version>3.1.0</version>
8080
<executions>
8181
<execution>
8282
<id>sign-artifacts</id>

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/AsyncClient.java

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ static AsyncClient create() {
5252
/**
5353
* <b>description</b> :
5454
* <blockquote>
55-
* <p> This operation is available only for RAM users. Before you call this operation, make sure that <code>AllowUserToChangePassword</code> in <a href="https://help.aliyun.com/document_detail/43765.html">SetSecurityPreference</a> is set to <code>True</code>. The value True indicates that RAM users can change their passwords.</p>
55+
* <p> This operation is available only for RAM users. Before you call this operation, make sure that <code>AllowUserToChangePassword</code> in <a href="https://help.aliyun.com/document_detail/43765.html">SetSecurityPreference</a> is set to <code>True</code>. The value True indicates that RAM users can manage their passwords.</p>
5656
* </blockquote>
5757
*
5858
* @param request the request parameters of ChangePassword ChangePasswordRequest
@@ -102,7 +102,7 @@ static AsyncClient create() {
102102

103103
/**
104104
* <b>description</b> :
105-
* <h2>Description</h2>
105+
* <h3><a href="#"></a>Operation description</h3>
106106
* <p>For more information about RAM roles, see <a href="https://help.aliyun.com/document_detail/93689.html">Overview of RAM roles</a>.</p>
107107
*
108108
* @param request the request parameters of CreateRole CreateRoleRequest
@@ -259,7 +259,7 @@ static AsyncClient create() {
259259

260260
/**
261261
* <b>description</b> :
262-
* <p>This topic provides an example on how to query the information about the RAM user <code>alice</code>.</p>
262+
* <p>This topic provides an example on how to query information about the RAM user <code>alice</code>.</p>
263263
*
264264
* @param request the request parameters of GetUser GetUserRequest
265265
* @return GetUserResponse
@@ -292,6 +292,7 @@ static AsyncClient create() {
292292

293293
/**
294294
* <b>description</b> :
295+
* <h3><a href="#"></a></h3>
295296
* <p>This topic provides an example on how to query the RAM user groups to which the RAM user <code>Alice</code> belongs. The response shows that <code>Alice</code> belongs to the RAM user group named <code>Dev-Team</code>.</p>
296297
*
297298
* @param request the request parameters of ListGroupsForUser ListGroupsForUserRequest
@@ -340,6 +341,12 @@ static AsyncClient create() {
340341
*/
341342
CompletableFuture<ListRolesResponse> listRoles(ListRolesRequest request);
342343

344+
/**
345+
* @param request the request parameters of ListTagResources ListTagResourcesRequest
346+
* @return ListTagResourcesResponse
347+
*/
348+
CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request);
349+
343350
/**
344351
* @param request the request parameters of ListUsers ListUsersRequest
345352
* @return ListUsersResponse
@@ -388,12 +395,24 @@ static AsyncClient create() {
388395
*/
389396
CompletableFuture<SetSecurityPreferenceResponse> setSecurityPreference(SetSecurityPreferenceRequest request);
390397

398+
/**
399+
* @param request the request parameters of TagResources TagResourcesRequest
400+
* @return TagResourcesResponse
401+
*/
402+
CompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request);
403+
391404
/**
392405
* @param request the request parameters of UnbindMFADevice UnbindMFADeviceRequest
393406
* @return UnbindMFADeviceResponse
394407
*/
395408
CompletableFuture<UnbindMFADeviceResponse> unbindMFADevice(UnbindMFADeviceRequest request);
396409

410+
/**
411+
* @param request the request parameters of UntagResources UntagResourcesRequest
412+
* @return UntagResourcesResponse
413+
*/
414+
CompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request);
415+
397416
/**
398417
* @param request the request parameters of UpdateAccessKey UpdateAccessKeyRequest
399418
* @return UpdateAccessKeyResponse
@@ -414,6 +433,7 @@ static AsyncClient create() {
414433

415434
/**
416435
* <b>description</b> :
436+
* <h3><a href="#"></a></h3>
417437
* <p>You can call this operation to modify only the description of a custom policy. You cannot modify the description of a system policy.</p>
418438
*
419439
* @param request the request parameters of UpdatePolicyDescription UpdatePolicyDescriptionRequest
@@ -423,7 +443,7 @@ static AsyncClient create() {
423443

424444
/**
425445
* <b>description</b> :
426-
* <p>This topic provides an example to show how to change the description of ECSAdmin to ECS administrator.</p>
446+
* <p>This topic provides an example on how to change the description of <code>ECSAdmin</code> to <code>ECS administrator</code>.</p>
427447
*
428448
* @param request the request parameters of UpdateRole UpdateRoleRequest
429449
* @return UpdateRoleResponse

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/DefaultAsyncClient.java

Lines changed: 60 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ public CompletableFuture<BindMFADeviceResponse> bindMFADevice(BindMFADeviceReque
132132
/**
133133
* <b>description</b> :
134134
* <blockquote>
135-
* <p> This operation is available only for RAM users. Before you call this operation, make sure that <code>AllowUserToChangePassword</code> in <a href="https://help.aliyun.com/document_detail/43765.html">SetSecurityPreference</a> is set to <code>True</code>. The value True indicates that RAM users can change their passwords.</p>
135+
* <p> This operation is available only for RAM users. Before you call this operation, make sure that <code>AllowUserToChangePassword</code> in <a href="https://help.aliyun.com/document_detail/43765.html">SetSecurityPreference</a> is set to <code>True</code>. The value True indicates that RAM users can manage their passwords.</p>
136136
* </blockquote>
137137
*
138138
* @param request the request parameters of ChangePassword ChangePasswordRequest
@@ -266,7 +266,7 @@ public CompletableFuture<CreatePolicyVersionResponse> createPolicyVersion(Create
266266

267267
/**
268268
* <b>description</b> :
269-
* <h2>Description</h2>
269+
* <h3><a href="#"></a>Operation description</h3>
270270
* <p>For more information about RAM roles, see <a href="https://help.aliyun.com/document_detail/93689.html">Overview of RAM roles</a>.</p>
271271
*
272272
* @param request the request parameters of CreateRole CreateRoleRequest
@@ -711,7 +711,7 @@ public CompletableFuture<GetSecurityPreferenceResponse> getSecurityPreference(Ge
711711

712712
/**
713713
* <b>description</b> :
714-
* <p>This topic provides an example on how to query the information about the RAM user <code>alice</code>.</p>
714+
* <p>This topic provides an example on how to query information about the RAM user <code>alice</code>.</p>
715715
*
716716
* @param request the request parameters of GetUser GetUserRequest
717717
* @return GetUserResponse
@@ -804,6 +804,7 @@ public CompletableFuture<ListGroupsResponse> listGroups(ListGroupsRequest reques
804804

805805
/**
806806
* <b>description</b> :
807+
* <h3><a href="#"></a></h3>
807808
* <p>This topic provides an example on how to query the RAM user groups to which the RAM user <code>Alice</code> belongs. The response shows that <code>Alice</code> belongs to the RAM user group named <code>Dev-Team</code>.</p>
808809
*
809810
* @param request the request parameters of ListGroupsForUser ListGroupsForUserRequest
@@ -936,6 +937,24 @@ public CompletableFuture<ListRolesResponse> listRoles(ListRolesRequest request)
936937
}
937938
}
938939

940+
/**
941+
* @param request the request parameters of ListTagResources ListTagResourcesRequest
942+
* @return ListTagResourcesResponse
943+
*/
944+
@Override
945+
public CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request) {
946+
try {
947+
this.handler.validateRequestModel(request);
948+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListTagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
949+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListTagResourcesResponse.create());
950+
return this.handler.execute(params);
951+
} catch (Exception e) {
952+
CompletableFuture<ListTagResourcesResponse> future = new CompletableFuture<>();
953+
future.completeExceptionally(e);
954+
return future;
955+
}
956+
}
957+
939958
/**
940959
* @param request the request parameters of ListUsers ListUsersRequest
941960
* @return ListUsersResponse
@@ -1080,6 +1099,24 @@ public CompletableFuture<SetSecurityPreferenceResponse> setSecurityPreference(Se
10801099
}
10811100
}
10821101

1102+
/**
1103+
* @param request the request parameters of TagResources TagResourcesRequest
1104+
* @return TagResourcesResponse
1105+
*/
1106+
@Override
1107+
public CompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request) {
1108+
try {
1109+
this.handler.validateRequestModel(request);
1110+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("TagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1111+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(TagResourcesResponse.create());
1112+
return this.handler.execute(params);
1113+
} catch (Exception e) {
1114+
CompletableFuture<TagResourcesResponse> future = new CompletableFuture<>();
1115+
future.completeExceptionally(e);
1116+
return future;
1117+
}
1118+
}
1119+
10831120
/**
10841121
* @param request the request parameters of UnbindMFADevice UnbindMFADeviceRequest
10851122
* @return UnbindMFADeviceResponse
@@ -1098,6 +1135,24 @@ public CompletableFuture<UnbindMFADeviceResponse> unbindMFADevice(UnbindMFADevic
10981135
}
10991136
}
11001137

1138+
/**
1139+
* @param request the request parameters of UntagResources UntagResourcesRequest
1140+
* @return UntagResourcesResponse
1141+
*/
1142+
@Override
1143+
public CompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request) {
1144+
try {
1145+
this.handler.validateRequestModel(request);
1146+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("UntagResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1147+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(UntagResourcesResponse.create());
1148+
return this.handler.execute(params);
1149+
} catch (Exception e) {
1150+
CompletableFuture<UntagResourcesResponse> future = new CompletableFuture<>();
1151+
future.completeExceptionally(e);
1152+
return future;
1153+
}
1154+
}
1155+
11011156
/**
11021157
* @param request the request parameters of UpdateAccessKey UpdateAccessKeyRequest
11031158
* @return UpdateAccessKeyResponse
@@ -1154,6 +1209,7 @@ public CompletableFuture<UpdateLoginProfileResponse> updateLoginProfile(UpdateLo
11541209

11551210
/**
11561211
* <b>description</b> :
1212+
* <h3><a href="#"></a></h3>
11571213
* <p>You can call this operation to modify only the description of a custom policy. You cannot modify the description of a system policy.</p>
11581214
*
11591215
* @param request the request parameters of UpdatePolicyDescription UpdatePolicyDescriptionRequest
@@ -1175,7 +1231,7 @@ public CompletableFuture<UpdatePolicyDescriptionResponse> updatePolicyDescriptio
11751231

11761232
/**
11771233
* <b>description</b> :
1178-
* <p>This topic provides an example to show how to change the description of ECSAdmin to ECS administrator.</p>
1234+
* <p>This topic provides an example on how to change the description of <code>ECSAdmin</code> to <code>ECS administrator</code>.</p>
11791235
*
11801236
* @param request the request parameters of UpdateRole UpdateRoleRequest
11811237
* @return UpdateRoleResponse

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AddUserToGroupRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public static AddUserToGroupRequest create() {
3939
return builder().build();
4040
}
4141

42-
@Override
42+
@Override
4343
public Builder toBuilder() {
4444
return new Builder(this);
4545
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AddUserToGroupResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public static AddUserToGroupResponse create() {
3737
return new BuilderImpl().build();
3838
}
3939

40-
@Override
40+
@Override
4141
public Builder toBuilder() {
4242
return new BuilderImpl(this);
4343
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AddUserToGroupResponseBody.java

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ public static AddUserToGroupResponseBody create() {
3232
return builder().build();
3333
}
3434

35+
public Builder toBuilder() {
36+
return new Builder(this);
37+
}
38+
3539
/**
3640
* @return requestId
3741
*/
@@ -42,8 +46,15 @@ public String getRequestId() {
4246
public static final class Builder {
4347
private String requestId;
4448

49+
private Builder() {
50+
}
51+
52+
private Builder(AddUserToGroupResponseBody model) {
53+
this.requestId = model.requestId;
54+
}
55+
4556
/**
46-
* <p>The ID of the request.</p>
57+
* <p>The request ID.</p>
4758
*
4859
* <strong>example:</strong>
4960
* <p>1B968853-B423-63A6-FE1F-45E81BC2AD61</p>

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToGroupRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static AttachPolicyToGroupRequest create() {
4444
return builder().build();
4545
}
4646

47-
@Override
47+
@Override
4848
public Builder toBuilder() {
4949
return new Builder(this);
5050
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToGroupResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public static AttachPolicyToGroupResponse create() {
3737
return new BuilderImpl().build();
3838
}
3939

40-
@Override
40+
@Override
4141
public Builder toBuilder() {
4242
return new BuilderImpl(this);
4343
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToGroupResponseBody.java

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ public static AttachPolicyToGroupResponseBody create() {
3232
return builder().build();
3333
}
3434

35+
public Builder toBuilder() {
36+
return new Builder(this);
37+
}
38+
3539
/**
3640
* @return requestId
3741
*/
@@ -42,8 +46,15 @@ public String getRequestId() {
4246
public static final class Builder {
4347
private String requestId;
4448

49+
private Builder() {
50+
}
51+
52+
private Builder(AttachPolicyToGroupResponseBody model) {
53+
this.requestId = model.requestId;
54+
}
55+
4556
/**
46-
* <p>The ID of the request.</p>
57+
* <p>The request ID.</p>
4758
*
4859
* <strong>example:</strong>
4960
* <p>697852FB-50D7-44D9-9774-530C31EAC572</p>

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToRoleRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static AttachPolicyToRoleRequest create() {
4444
return builder().build();
4545
}
4646

47-
@Override
47+
@Override
4848
public Builder toBuilder() {
4949
return new Builder(this);
5050
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToRoleResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public static AttachPolicyToRoleResponse create() {
3737
return new BuilderImpl().build();
3838
}
3939

40-
@Override
40+
@Override
4141
public Builder toBuilder() {
4242
return new BuilderImpl(this);
4343
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToRoleResponseBody.java

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ public static AttachPolicyToRoleResponseBody create() {
3232
return builder().build();
3333
}
3434

35+
public Builder toBuilder() {
36+
return new Builder(this);
37+
}
38+
3539
/**
3640
* @return requestId
3741
*/
@@ -42,8 +46,15 @@ public String getRequestId() {
4246
public static final class Builder {
4347
private String requestId;
4448

49+
private Builder() {
50+
}
51+
52+
private Builder(AttachPolicyToRoleResponseBody model) {
53+
this.requestId = model.requestId;
54+
}
55+
4556
/**
46-
* <p>The ID of the request.</p>
57+
* <p>The request ID.</p>
4758
*
4859
* <strong>example:</strong>
4960
* <p>697852FB-50D7-44D9-9774-530C31EAC572</p>

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToUserRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static AttachPolicyToUserRequest create() {
4444
return builder().build();
4545
}
4646

47-
@Override
47+
@Override
4848
public Builder toBuilder() {
4949
return new Builder(this);
5050
}

ram-20150501/src/main/java/com/aliyun/sdk/service/ram20150501/models/AttachPolicyToUserResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public static AttachPolicyToUserResponse create() {
3737
return new BuilderImpl().build();
3838
}
3939

40-
@Override
40+
@Override
4141
public Builder toBuilder() {
4242
return new BuilderImpl(this);
4343
}

0 commit comments

Comments
 (0)