diff --git a/aliyun-java-sdk-ram/ChangeLog.txt b/aliyun-java-sdk-ram/ChangeLog.txt index 6b8a82955b..88141b08c2 100644 --- a/aliyun-java-sdk-ram/ChangeLog.txt +++ b/aliyun-java-sdk-ram/ChangeLog.txt @@ -1,3 +1,7 @@ +2019-06-18 Version: 3.1.0 +1, Add DefaultPolicyVersion as return field to GetPolicy interface, Facilitating to get policy document from this interface. +2, Add RotateStrategy as input field to CreatePolicyVersion interface for rotate policy version when reaching policy version limit + 2019-03-14 Version: 3.0.1 1, Update Dependency diff --git a/aliyun-java-sdk-ram/pom.xml b/aliyun-java-sdk-ram/pom.xml index 6a2bbac916..3a2bf9b5e3 100644 --- a/aliyun-java-sdk-ram/pom.xml +++ b/aliyun-java-sdk-ram/pom.xml @@ -1,10 +1,11 @@ + 4.0.0 com.aliyun aliyun-java-sdk-ram jar - 3.0.1 - aliyun-java-sdk-ram + 3.1.0 + aliyun-java-sdk-ram http://www.aliyun.com Aliyun Open API SDK for Java @@ -14,106 +15,109 @@ All rights reserved. 版权所有 (C)阿里云计算有限公司 http://www.aliyun.com - - + - sonatype-nexus-snapshots - https://oss.sonatype.org/content/repositories/snapshots + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots - sonatype-nexus-staging - https://oss.sonatype.org/service/local/staging/deploy/maven2/ + sonatype-nexus-staging + https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - com.aliyun - aliyun-java-sdk-core - true - [4.3.2,5.0.0) - + + + + com.aliyun + aliyun-java-sdk-core + true + [4.3.2,5.0.0) + + + com.google.code.gson + gson + 2.8.5 + - - - - - - - - - scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git - scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git - https://github.com/aliyun/aliyun-openapi-java-sdk - - - - aliyunproducts - Aliyun SDK - aliyunsdk@aliyun.com - - + + + + + + + + + scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git + scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git + https://github.com/aliyun/aliyun-openapi-java-sdk + + + + aliyunproducts + Aliyun SDK + aliyunsdk@aliyun.com + + - - - maven-compiler-plugin - 2.3.2 - - 1.6 - 1.6 - UTF-8 - - - - org.apache.maven.plugins - maven-jar-plugin - 2.3.2 - - + + + maven-compiler-plugin + 2.3.2 + + 1.6 + 1.6 + UTF-8 + + + + org.apache.maven.plugins + maven-jar-plugin + 2.3.2 + + - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.10 - - -Dfile.encoding=UTF-8 - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - UTF-8 - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.5 - - - sign-artifacts - verify - - sign - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.3 - true - - sonatype-nexus-staging - https://oss.sonatype.org/ - true - - - - - + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.10 + + -Dfile.encoding=UTF-8 + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + UTF-8 + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.3 + true + + sonatype-nexus-staging + https://oss.sonatype.org/ + true + + + + + \ No newline at end of file diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java index d6ba66c95a..eac06c3a4e 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AddUserToGroupRequest.java @@ -24,7 +24,7 @@ public class AddUserToGroupRequest extends RpcAcsRequest { public AddUserToGroupRequest() { - super("Ram", "2015-05-01", "AddUserToGroup", "ram"); + super("Ram", "2015-05-01", "AddUserToGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java index 598518201b..8202f9043f 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToGroupRequest.java @@ -24,7 +24,7 @@ public class AttachPolicyToGroupRequest extends RpcAcsRequest { public AttachPolicyToGroupRequest() { - super("Ram", "2015-05-01", "AttachPolicyToGroup", "ram"); + super("Ram", "2015-05-01", "AttachPolicyToGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java index 7e0ffc2e1f..9943b9e773 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToRoleRequest.java @@ -24,7 +24,7 @@ public class AttachPolicyToRoleRequest extends RpcAcsRequest { public AttachPolicyToRoleRequest() { - super("Ram", "2015-05-01", "AttachPolicyToRole", "ram"); + super("Ram", "2015-05-01", "AttachPolicyToRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java index 528cc2281d..ae7453c9ab 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/AttachPolicyToUserRequest.java @@ -24,7 +24,7 @@ public class AttachPolicyToUserRequest extends RpcAcsRequest { public AttachPolicyToUserRequest() { - super("Ram", "2015-05-01", "AttachPolicyToUser", "ram"); + super("Ram", "2015-05-01", "AttachPolicyToUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java index f956b034c6..75e9e484c0 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/BindMFADeviceRequest.java @@ -24,7 +24,7 @@ public class BindMFADeviceRequest extends RpcAcsRequest { public BindMFADeviceRequest() { - super("Ram", "2015-05-01", "BindMFADevice", "ram"); + super("Ram", "2015-05-01", "BindMFADevice"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java index 7fc52a43cc..98d7dd82e6 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ChangePasswordRequest.java @@ -24,7 +24,7 @@ public class ChangePasswordRequest extends RpcAcsRequest { public ChangePasswordRequest() { - super("Ram", "2015-05-01", "ChangePassword", "ram"); + super("Ram", "2015-05-01", "ChangePassword"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java index e7be852736..a1f319e538 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ClearAccountAliasRequest.java @@ -24,7 +24,7 @@ public class ClearAccountAliasRequest extends RpcAcsRequest { public ClearAccountAliasRequest() { - super("Ram", "2015-05-01", "ClearAccountAlias", "ram"); + super("Ram", "2015-05-01", "ClearAccountAlias"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java index 846f66c20f..474e574af8 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateAccessKeyRequest.java @@ -24,7 +24,7 @@ public class CreateAccessKeyRequest extends RpcAcsRequest { public CreateAccessKeyRequest() { - super("Ram", "2015-05-01", "CreateAccessKey", "ram"); + super("Ram", "2015-05-01", "CreateAccessKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java index 365930642e..5877bd00a7 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateGroupRequest.java @@ -24,7 +24,7 @@ public class CreateGroupRequest extends RpcAcsRequest { public CreateGroupRequest() { - super("Ram", "2015-05-01", "CreateGroup", "ram"); + super("Ram", "2015-05-01", "CreateGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java index d0c6f90029..7b5c76f735 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateLoginProfileRequest.java @@ -24,7 +24,7 @@ public class CreateLoginProfileRequest extends RpcAcsRequest { public CreateLoginProfileRequest() { - super("Ram", "2015-05-01", "CreateLoginProfile", "ram"); + super("Ram", "2015-05-01", "CreateLoginProfile"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java index 44dfe40fe9..df3295626e 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyRequest.java @@ -24,7 +24,7 @@ public class CreatePolicyRequest extends RpcAcsRequest { public CreatePolicyRequest() { - super("Ram", "2015-05-01", "CreatePolicy", "ram"); + super("Ram", "2015-05-01", "CreatePolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java index 7f892482ed..61d98b30de 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreatePolicyVersionRequest.java @@ -24,7 +24,7 @@ public class CreatePolicyVersionRequest extends RpcAcsRequest { public CreatePolicyVersionRequest() { - super("Ram", "2015-05-01", "CreatePolicyVersion", "ram"); + super("Ram", "2015-05-01", "CreatePolicyVersion"); setProtocol(ProtocolType.HTTPS); } @@ -34,6 +34,8 @@ public CreatePolicyVersionRequest() { private String policyDocument; + private String rotateStrategy; + public Boolean getSetAsDefault() { return this.setAsDefault; } @@ -65,6 +67,17 @@ public void setPolicyDocument(String policyDocument) { if(policyDocument != null){ putQueryParameter("PolicyDocument", policyDocument); } + } + + public String getRotateStrategy() { + return this.rotateStrategy; + } + + public void setRotateStrategy(String rotateStrategy) { + this.rotateStrategy = rotateStrategy; + if(rotateStrategy != null){ + putQueryParameter("RotateStrategy", rotateStrategy); + } } @Override diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java index 58a6b828ba..b5a71d9a65 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateRoleRequest.java @@ -24,7 +24,7 @@ public class CreateRoleRequest extends RpcAcsRequest { public CreateRoleRequest() { - super("Ram", "2015-05-01", "CreateRole", "ram"); + super("Ram", "2015-05-01", "CreateRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java index 6701112024..362ee2d55f 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateUserRequest.java @@ -24,7 +24,7 @@ public class CreateUserRequest extends RpcAcsRequest { public CreateUserRequest() { - super("Ram", "2015-05-01", "CreateUser", "ram"); + super("Ram", "2015-05-01", "CreateUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java index 02a51cc37c..9c4791c6c1 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/CreateVirtualMFADeviceRequest.java @@ -24,7 +24,7 @@ public class CreateVirtualMFADeviceRequest extends RpcAcsRequest { public CreateVirtualMFADeviceRequest() { - super("Ram", "2015-05-01", "CreateVirtualMFADevice", "ram"); + super("Ram", "2015-05-01", "CreateVirtualMFADevice"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java index a5f58a5eb1..6cebf16665 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteAccessKeyRequest.java @@ -24,7 +24,7 @@ public class DeleteAccessKeyRequest extends RpcAcsRequest { public DeleteAccessKeyRequest() { - super("Ram", "2015-05-01", "DeleteAccessKey", "ram"); + super("Ram", "2015-05-01", "DeleteAccessKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java index 7a2c30356f..b6fac97c70 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteGroupRequest.java @@ -24,7 +24,7 @@ public class DeleteGroupRequest extends RpcAcsRequest { public DeleteGroupRequest() { - super("Ram", "2015-05-01", "DeleteGroup", "ram"); + super("Ram", "2015-05-01", "DeleteGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java index b48c3e2cc3..4fe69ccc7a 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteLoginProfileRequest.java @@ -24,7 +24,7 @@ public class DeleteLoginProfileRequest extends RpcAcsRequest { public DeleteLoginProfileRequest() { - super("Ram", "2015-05-01", "DeleteLoginProfile", "ram"); + super("Ram", "2015-05-01", "DeleteLoginProfile"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java index a284106d04..4cd94b88e6 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyRequest.java @@ -24,7 +24,7 @@ public class DeletePolicyRequest extends RpcAcsRequest { public DeletePolicyRequest() { - super("Ram", "2015-05-01", "DeletePolicy", "ram"); + super("Ram", "2015-05-01", "DeletePolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java index 7e684fd3b1..136a34a5b1 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePolicyVersionRequest.java @@ -24,7 +24,7 @@ public class DeletePolicyVersionRequest extends RpcAcsRequest { public DeletePolicyVersionRequest() { - super("Ram", "2015-05-01", "DeletePolicyVersion", "ram"); + super("Ram", "2015-05-01", "DeletePolicyVersion"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java index d61f5b07e2..63a6504b41 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeletePublicKeyRequest.java @@ -24,7 +24,7 @@ public class DeletePublicKeyRequest extends RpcAcsRequest { public DeletePublicKeyRequest() { - super("Ram", "2015-05-01", "DeletePublicKey", "ram"); + super("Ram", "2015-05-01", "DeletePublicKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java index 41b62b931f..b973aff718 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteRoleRequest.java @@ -24,7 +24,7 @@ public class DeleteRoleRequest extends RpcAcsRequest { public DeleteRoleRequest() { - super("Ram", "2015-05-01", "DeleteRole", "ram"); + super("Ram", "2015-05-01", "DeleteRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java index 3cbd97257d..09c38fa076 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteUserRequest.java @@ -24,7 +24,7 @@ public class DeleteUserRequest extends RpcAcsRequest { public DeleteUserRequest() { - super("Ram", "2015-05-01", "DeleteUser", "ram"); + super("Ram", "2015-05-01", "DeleteUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java index c3ba747936..2212653047 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DeleteVirtualMFADeviceRequest.java @@ -24,7 +24,7 @@ public class DeleteVirtualMFADeviceRequest extends RpcAcsRequest { public DeleteVirtualMFADeviceRequest() { - super("Ram", "2015-05-01", "DeleteVirtualMFADevice", "ram"); + super("Ram", "2015-05-01", "DeleteVirtualMFADevice"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java index f42a5cf869..fc451c0828 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromGroupRequest.java @@ -24,7 +24,7 @@ public class DetachPolicyFromGroupRequest extends RpcAcsRequest { public DetachPolicyFromGroupRequest() { - super("Ram", "2015-05-01", "DetachPolicyFromGroup", "ram"); + super("Ram", "2015-05-01", "DetachPolicyFromGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java index 2e40123f56..0f744fb8ba 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromRoleRequest.java @@ -24,7 +24,7 @@ public class DetachPolicyFromRoleRequest extends RpcAcsRequest { public DetachPolicyFromRoleRequest() { - super("Ram", "2015-05-01", "DetachPolicyFromRole", "ram"); + super("Ram", "2015-05-01", "DetachPolicyFromRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java index bc3466e303..7fa9ffff26 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/DetachPolicyFromUserRequest.java @@ -24,7 +24,7 @@ public class DetachPolicyFromUserRequest extends RpcAcsRequest { public DetachPolicyFromUserRequest() { - super("Ram", "2015-05-01", "DetachPolicyFromUser", "ram"); + super("Ram", "2015-05-01", "DetachPolicyFromUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java index e3f67e592b..87cb5f55b6 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccessKeyLastUsedRequest.java @@ -24,7 +24,7 @@ public class GetAccessKeyLastUsedRequest extends RpcAcsRequest { public GetAccessKeyLastUsedRequest() { - super("Ram", "2015-05-01", "GetAccessKeyLastUsed", "ram"); + super("Ram", "2015-05-01", "GetAccessKeyLastUsed"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java index 1442417ba6..a742e7ff3f 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetAccountAliasRequest.java @@ -24,7 +24,7 @@ public class GetAccountAliasRequest extends RpcAcsRequest { public GetAccountAliasRequest() { - super("Ram", "2015-05-01", "GetAccountAlias", "ram"); + super("Ram", "2015-05-01", "GetAccountAlias"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java index 921f44ee26..fb9cbe6f93 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetGroupRequest.java @@ -24,7 +24,7 @@ public class GetGroupRequest extends RpcAcsRequest { public GetGroupRequest() { - super("Ram", "2015-05-01", "GetGroup", "ram"); + super("Ram", "2015-05-01", "GetGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java index 6c3e723c02..f063e032ec 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetLoginProfileRequest.java @@ -24,7 +24,7 @@ public class GetLoginProfileRequest extends RpcAcsRequest { public GetLoginProfileRequest() { - super("Ram", "2015-05-01", "GetLoginProfile", "ram"); + super("Ram", "2015-05-01", "GetLoginProfile"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java index 9688510dba..57eebd8857 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPasswordPolicyRequest.java @@ -24,7 +24,7 @@ public class GetPasswordPolicyRequest extends RpcAcsRequest { public GetPasswordPolicyRequest() { - super("Ram", "2015-05-01", "GetPasswordPolicy", "ram"); + super("Ram", "2015-05-01", "GetPasswordPolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java index abedd0e99f..0e7912ee5d 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyRequest.java @@ -24,7 +24,7 @@ public class GetPolicyRequest extends RpcAcsRequest { public GetPolicyRequest() { - super("Ram", "2015-05-01", "GetPolicy", "ram"); + super("Ram", "2015-05-01", "GetPolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java index fc1ba6936c..cd434be3be 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyResponse.java @@ -28,6 +28,8 @@ public class GetPolicyResponse extends AcsResponse { private Policy policy; + private DefaultPolicyVersion defaultPolicyVersion; + public String getRequestId() { return this.requestId; } @@ -44,6 +46,14 @@ public void setPolicy(Policy policy) { this.policy = policy; } + public DefaultPolicyVersion getDefaultPolicyVersion() { + return this.defaultPolicyVersion; + } + + public void setDefaultPolicyVersion(DefaultPolicyVersion defaultPolicyVersion) { + this.defaultPolicyVersion = defaultPolicyVersion; + } + public static class Policy { private String policyName; @@ -127,6 +137,49 @@ public void setAttachmentCount(Integer attachmentCount) { } } + public static class DefaultPolicyVersion { + + private String versionId; + + private Boolean isDefaultVersion; + + private String policyDocument; + + private String createDate; + + public String getVersionId() { + return this.versionId; + } + + public void setVersionId(String versionId) { + this.versionId = versionId; + } + + public Boolean getIsDefaultVersion() { + return this.isDefaultVersion; + } + + public void setIsDefaultVersion(Boolean isDefaultVersion) { + this.isDefaultVersion = isDefaultVersion; + } + + public String getPolicyDocument() { + return this.policyDocument; + } + + public void setPolicyDocument(String policyDocument) { + this.policyDocument = policyDocument; + } + + public String getCreateDate() { + return this.createDate; + } + + public void setCreateDate(String createDate) { + this.createDate = createDate; + } + } + @Override public GetPolicyResponse getInstance(UnmarshallerContext context) { return GetPolicyResponseUnmarshaller.unmarshall(this, context); diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java index b56d62aa7f..e3ee892cc2 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPolicyVersionRequest.java @@ -24,7 +24,7 @@ public class GetPolicyVersionRequest extends RpcAcsRequest { public GetPolicyVersionRequest() { - super("Ram", "2015-05-01", "GetPolicyVersion", "ram"); + super("Ram", "2015-05-01", "GetPolicyVersion"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java index 373e8f903f..49deec28b3 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetPublicKeyRequest.java @@ -24,7 +24,7 @@ public class GetPublicKeyRequest extends RpcAcsRequest { public GetPublicKeyRequest() { - super("Ram", "2015-05-01", "GetPublicKey", "ram"); + super("Ram", "2015-05-01", "GetPublicKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java index 33486391ab..d346a8ef90 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetRoleRequest.java @@ -24,7 +24,7 @@ public class GetRoleRequest extends RpcAcsRequest { public GetRoleRequest() { - super("Ram", "2015-05-01", "GetRole", "ram"); + super("Ram", "2015-05-01", "GetRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java index d26fe0b9f7..b52516a1b1 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetSecurityPreferenceRequest.java @@ -24,7 +24,7 @@ public class GetSecurityPreferenceRequest extends RpcAcsRequest { public GetSecurityPreferenceRequest() { - super("Ram", "2015-05-01", "GetSecurityPreference", "ram"); + super("Ram", "2015-05-01", "GetSecurityPreference"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java index 0cfa3d93e4..c193cef322 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserMFAInfoRequest.java @@ -24,7 +24,7 @@ public class GetUserMFAInfoRequest extends RpcAcsRequest { public GetUserMFAInfoRequest() { - super("Ram", "2015-05-01", "GetUserMFAInfo", "ram"); + super("Ram", "2015-05-01", "GetUserMFAInfo"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java index 56f97683ec..18672d3c9c 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/GetUserRequest.java @@ -24,7 +24,7 @@ public class GetUserRequest extends RpcAcsRequest { public GetUserRequest() { - super("Ram", "2015-05-01", "GetUser", "ram"); + super("Ram", "2015-05-01", "GetUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java index 27cdf6d02e..c338169106 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListAccessKeysRequest.java @@ -24,7 +24,7 @@ public class ListAccessKeysRequest extends RpcAcsRequest { public ListAccessKeysRequest() { - super("Ram", "2015-05-01", "ListAccessKeys", "ram"); + super("Ram", "2015-05-01", "ListAccessKeys"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java index 83214bd063..d8d352dcba 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListEntitiesForPolicyRequest.java @@ -24,7 +24,7 @@ public class ListEntitiesForPolicyRequest extends RpcAcsRequest { public ListEntitiesForPolicyRequest() { - super("Ram", "2015-05-01", "ListEntitiesForPolicy", "ram"); + super("Ram", "2015-05-01", "ListEntitiesForPolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java index b2321fe261..4c00b732da 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsForUserRequest.java @@ -24,7 +24,7 @@ public class ListGroupsForUserRequest extends RpcAcsRequest { public ListGroupsForUserRequest() { - super("Ram", "2015-05-01", "ListGroupsForUser", "ram"); + super("Ram", "2015-05-01", "ListGroupsForUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java index 65606435f2..4401905683 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListGroupsRequest.java @@ -24,7 +24,7 @@ public class ListGroupsRequest extends RpcAcsRequest { public ListGroupsRequest() { - super("Ram", "2015-05-01", "ListGroups", "ram"); + super("Ram", "2015-05-01", "ListGroups"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java index 8f44a7c479..31697be1ab 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForGroupRequest.java @@ -24,7 +24,7 @@ public class ListPoliciesForGroupRequest extends RpcAcsRequest { public ListPoliciesForGroupRequest() { - super("Ram", "2015-05-01", "ListPoliciesForGroup", "ram"); + super("Ram", "2015-05-01", "ListPoliciesForGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java index b0e105ade3..cff361e4b8 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForRoleRequest.java @@ -24,7 +24,7 @@ public class ListPoliciesForRoleRequest extends RpcAcsRequest { public ListPoliciesForRoleRequest() { - super("Ram", "2015-05-01", "ListPoliciesForRole", "ram"); + super("Ram", "2015-05-01", "ListPoliciesForRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java index caae4ba510..888c47cbb1 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesForUserRequest.java @@ -24,7 +24,7 @@ public class ListPoliciesForUserRequest extends RpcAcsRequest { public ListPoliciesForUserRequest() { - super("Ram", "2015-05-01", "ListPoliciesForUser", "ram"); + super("Ram", "2015-05-01", "ListPoliciesForUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java index 47d53e66d6..99247c9d0f 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPoliciesRequest.java @@ -24,7 +24,7 @@ public class ListPoliciesRequest extends RpcAcsRequest { public ListPoliciesRequest() { - super("Ram", "2015-05-01", "ListPolicies", "ram"); + super("Ram", "2015-05-01", "ListPolicies"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java index 6366e9e543..2bb3e4b77e 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPolicyVersionsRequest.java @@ -24,7 +24,7 @@ public class ListPolicyVersionsRequest extends RpcAcsRequest { public ListPolicyVersionsRequest() { - super("Ram", "2015-05-01", "ListPolicyVersions", "ram"); + super("Ram", "2015-05-01", "ListPolicyVersions"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java index 92da23d70f..194800a95e 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListPublicKeysRequest.java @@ -24,7 +24,7 @@ public class ListPublicKeysRequest extends RpcAcsRequest { public ListPublicKeysRequest() { - super("Ram", "2015-05-01", "ListPublicKeys", "ram"); + super("Ram", "2015-05-01", "ListPublicKeys"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java index 018ee1c5ee..ba62fc6ce8 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListRolesRequest.java @@ -24,7 +24,7 @@ public class ListRolesRequest extends RpcAcsRequest { public ListRolesRequest() { - super("Ram", "2015-05-01", "ListRoles", "ram"); + super("Ram", "2015-05-01", "ListRoles"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java index 30ab0ca252..4059916e64 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersForGroupRequest.java @@ -24,7 +24,7 @@ public class ListUsersForGroupRequest extends RpcAcsRequest { public ListUsersForGroupRequest() { - super("Ram", "2015-05-01", "ListUsersForGroup", "ram"); + super("Ram", "2015-05-01", "ListUsersForGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java index 887050c0cd..9012a62dc4 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListUsersRequest.java @@ -24,7 +24,7 @@ public class ListUsersRequest extends RpcAcsRequest { public ListUsersRequest() { - super("Ram", "2015-05-01", "ListUsers", "ram"); + super("Ram", "2015-05-01", "ListUsers"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java index 667cd68b24..dfdf625743 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/ListVirtualMFADevicesRequest.java @@ -24,7 +24,7 @@ public class ListVirtualMFADevicesRequest extends RpcAcsRequest { public ListVirtualMFADevicesRequest() { - super("Ram", "2015-05-01", "ListVirtualMFADevices", "ram"); + super("Ram", "2015-05-01", "ListVirtualMFADevices"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java index 0b1edb0a90..980bf7ed63 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/RemoveUserFromGroupRequest.java @@ -24,7 +24,7 @@ public class RemoveUserFromGroupRequest extends RpcAcsRequest { public RemoveUserFromGroupRequest() { - super("Ram", "2015-05-01", "RemoveUserFromGroup", "ram"); + super("Ram", "2015-05-01", "RemoveUserFromGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java index b36d57fff8..ca526e8a1f 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetAccountAliasRequest.java @@ -24,7 +24,7 @@ public class SetAccountAliasRequest extends RpcAcsRequest { public SetAccountAliasRequest() { - super("Ram", "2015-05-01", "SetAccountAlias", "ram"); + super("Ram", "2015-05-01", "SetAccountAlias"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java index da68aff0a0..a3910f52c7 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetDefaultPolicyVersionRequest.java @@ -24,7 +24,7 @@ public class SetDefaultPolicyVersionRequest extends RpcAcsRequest { public SetDefaultPolicyVersionRequest() { - super("Ram", "2015-05-01", "SetDefaultPolicyVersion", "ram"); + super("Ram", "2015-05-01", "SetDefaultPolicyVersion"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java index 5243ab9d0e..717f2dfe58 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetPasswordPolicyRequest.java @@ -24,7 +24,7 @@ public class SetPasswordPolicyRequest extends RpcAcsRequest { public SetPasswordPolicyRequest() { - super("Ram", "2015-05-01", "SetPasswordPolicy", "ram"); + super("Ram", "2015-05-01", "SetPasswordPolicy"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java index 6bf6ec64fa..b1b579aec6 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/SetSecurityPreferenceRequest.java @@ -24,7 +24,7 @@ public class SetSecurityPreferenceRequest extends RpcAcsRequest { public SetSecurityPreferenceRequest() { - super("Ram", "2015-05-01", "SetSecurityPreference", "ram"); + super("Ram", "2015-05-01", "SetSecurityPreference"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java index 11a5a1c7d6..bf9c3426b7 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UnbindMFADeviceRequest.java @@ -24,7 +24,7 @@ public class UnbindMFADeviceRequest extends RpcAcsRequest { public UnbindMFADeviceRequest() { - super("Ram", "2015-05-01", "UnbindMFADevice", "ram"); + super("Ram", "2015-05-01", "UnbindMFADevice"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java index 42d61775e3..4ce4837357 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateAccessKeyRequest.java @@ -24,7 +24,7 @@ public class UpdateAccessKeyRequest extends RpcAcsRequest { public UpdateAccessKeyRequest() { - super("Ram", "2015-05-01", "UpdateAccessKey", "ram"); + super("Ram", "2015-05-01", "UpdateAccessKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java index 67b124444e..47dbf91e0a 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateGroupRequest.java @@ -24,7 +24,7 @@ public class UpdateGroupRequest extends RpcAcsRequest { public UpdateGroupRequest() { - super("Ram", "2015-05-01", "UpdateGroup", "ram"); + super("Ram", "2015-05-01", "UpdateGroup"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java index eecbb2d575..e1b8815e10 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateLoginProfileRequest.java @@ -24,7 +24,7 @@ public class UpdateLoginProfileRequest extends RpcAcsRequest { public UpdateLoginProfileRequest() { - super("Ram", "2015-05-01", "UpdateLoginProfile", "ram"); + super("Ram", "2015-05-01", "UpdateLoginProfile"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java index 1193f0c148..ffb9c1a605 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdatePublicKeyRequest.java @@ -24,7 +24,7 @@ public class UpdatePublicKeyRequest extends RpcAcsRequest { public UpdatePublicKeyRequest() { - super("Ram", "2015-05-01", "UpdatePublicKey", "ram"); + super("Ram", "2015-05-01", "UpdatePublicKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java index 1a67baacdd..79ed1201f9 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateRoleRequest.java @@ -24,7 +24,7 @@ public class UpdateRoleRequest extends RpcAcsRequest { public UpdateRoleRequest() { - super("Ram", "2015-05-01", "UpdateRole", "ram"); + super("Ram", "2015-05-01", "UpdateRole"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java index 96cb27b0cf..c0a7c764b8 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UpdateUserRequest.java @@ -24,7 +24,7 @@ public class UpdateUserRequest extends RpcAcsRequest { public UpdateUserRequest() { - super("Ram", "2015-05-01", "UpdateUser", "ram"); + super("Ram", "2015-05-01", "UpdateUser"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java index 7909386e2e..d920e640e4 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/model/v20150501/UploadPublicKeyRequest.java @@ -24,7 +24,7 @@ public class UploadPublicKeyRequest extends RpcAcsRequest { public UploadPublicKeyRequest() { - super("Ram", "2015-05-01", "UploadPublicKey", "ram"); + super("Ram", "2015-05-01", "UploadPublicKey"); setProtocol(ProtocolType.HTTPS); } diff --git a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java index c25f2f6e5b..8276f73466 100644 --- a/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java +++ b/aliyun-java-sdk-ram/src/main/java/com/aliyuncs/ram/transform/v20150501/GetPolicyResponseUnmarshaller.java @@ -15,6 +15,7 @@ package com.aliyuncs.ram.transform.v20150501; import com.aliyuncs.ram.model.v20150501.GetPolicyResponse; +import com.aliyuncs.ram.model.v20150501.GetPolicyResponse.DefaultPolicyVersion; import com.aliyuncs.ram.model.v20150501.GetPolicyResponse.Policy; import com.aliyuncs.transform.UnmarshallerContext; @@ -34,7 +35,14 @@ public static GetPolicyResponse unmarshall(GetPolicyResponse getPolicyResponse, policy.setCreateDate(context.stringValue("GetPolicyResponse.Policy.CreateDate")); policy.setUpdateDate(context.stringValue("GetPolicyResponse.Policy.UpdateDate")); policy.setAttachmentCount(context.integerValue("GetPolicyResponse.Policy.AttachmentCount")); - getPolicyResponse.setPolicy(policy); + getPolicyResponse.setPolicy(policy); + + DefaultPolicyVersion defaultPolicyVersion = new DefaultPolicyVersion(); + defaultPolicyVersion.setVersionId(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.VersionId")); + defaultPolicyVersion.setIsDefaultVersion(context.booleanValue("GetPolicyResponse.DefaultPolicyVersion.IsDefaultVersion")); + defaultPolicyVersion.setPolicyDocument(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.PolicyDocument")); + defaultPolicyVersion.setCreateDate(context.stringValue("GetPolicyResponse.DefaultPolicyVersion.CreateDate")); + getPolicyResponse.setDefaultPolicyVersion(defaultPolicyVersion); return getPolicyResponse; }